A hearty and comforting Minestrone Soup with orzo, kale, beans, and vegetables simmered in a flavorful broth. This easy Italian vegetable soup is a cozy one-pot meal perfect for weeknight dinners.
Heat a heavy-bottomed soup pot over medium-high heat and add olive oil. To the pot, add onion, carrots, celery, and chopped pancetta; cook until soft and beginning to brown. Then stir in tomatoes (or 2 fresh, chopped tomatoes) and garlic; sauté for 4 to 5 minutes.
Stir in the chopped cabbage, kale, potatoes, and butternut squash; sauté for 2 minutes. Then stir in the undrained tomatoes (or 2 fresh, chopped tomatoes) and garlic; sauté for 4 to 5 minutes.
Stir in the stock plus 2 cups of water. Bring to a boil, then reduce the heat to maintain a simmer. Cook until the vegetables are soft, about 15 minutes. Season with salt and pepper to taste.
Add the drained canned beans and orzo pasta. Cook until the pasta is soft, about 7 minutes. Add more water or broth as needed to achieve consistency.
Serve with a drizzle of extra virgin olive oil and grated Parmigiano-Reggiano cheese. A slice of beautiful Italian bread is also delicious!
Notes
Storage: This minestrone soup can be refrigerated in an airtight container for up to 4 days.
Beans: Cannellini or cranberry beans are traditional, but pinto beans work beautifully as well.
Make it Vegetarian: For a vegetarian version, simply omit the pancetta and use vegetable broth.