Description
This classic minestrone soup is a hearty, nourishing dish that feels like a warm hug. It features a tomato-based broth packed with tender vegetables, protein-rich beans, and delicate pasta. Perfectly adaptable and made in a single pot, this rustic Italian-inspired soup is an effortless way to enjoy a clean, healthy meal that satisfies everyone at the table.
Ingredients
4 tablespoons extra-virgin olive oil
1 medium yellow onion, finely chopped
2 medium carrots, chopped into coins
2 ribs celery, chopped
4 cloves garlic, minced
1/4 cup tomato paste
2 cups seasonal vegetables, such as diced zucchini or potatoes
1 can (15 oz) cannellini beans, rinsed and drained
1 can (14.5 oz) diced tomatoes
6 cups vegetable broth
1 teaspoon dried oregano
1/2 cup small shell pasta
2 cups fresh baby spinach
Salt and pepper to taste
Fresh parsley for garnish
Instructions
Heat 3 tablespoons of olive oil in a large pot over medium heat.
Add the onion, carrots, and celery, sautéing until softened about 5-7 minutes.
Stir in the garlic and tomato paste, cooking for 2 minutes to deepen the flavor.
Add the seasonal vegetables, beans, diced tomatoes with their juices, vegetable broth, and oregano.
Bring the soup to a boil, then reduce heat and simmer for 15 minutes.
Stir in the pasta and cook until the pasta and vegetables are tender, about 8-10 minutes.
Turn off the heat, stir in the fresh spinach until wilted, and season with salt and pepper.
Drizzle with the remaining tablespoon of olive oil and garnish with fresh parsley before serving.
Notes
Store leftovers in an airtight container for up to 4 days. If the soup thickens too much in the fridge, add a small splash of broth when reheating. Feel free to swap beans or seasonal vegetables based on what you have in your pantry.
- Prep Time: 15
- Cook Time: 35
- Category: Dinner
- Method: Stovetop Simmering
- Cuisine: Italian-inspired
Nutrition
- Serving Size: 1.5 cups
- Calories: 210
- Sugar: 6g
- Sodium: 650mg
- Fat: 8g
- Saturated Fat: 1g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 7g
- Cholesterol: 0mg