Description
A hearty and vibrant Italian classic, this Minestrone Soup is packed with wholesome vegetables, beans, and pasta, simmered in a savory broth. It’s nutritious, comforting, and easy to customize.
Ingredients
2 tablespoons olive oil
1 medium onion, diced
2 carrots, peeled and diced
2 celery stalks, diced
3 garlic cloves, minced
1 zucchini, diced
1 cup green beans, trimmed and cut into 1‑inch pieces
1 medium potato, peeled and diced
1 can (15 oz) diced tomatoes
1 tablespoon tomato paste
6 cups vegetable broth
1 teaspoon dried oregano
1 teaspoon dried basil
½ teaspoon thyme
Salt and pepper to taste
1 bay leaf
1 can (15 oz) cannellini or kidney beans, drained and rinsed
¾ cup small pasta (ditalini, elbow, or small shells)
2 cups chopped spinach or kale
Fresh parsley or basil (optional garnish)
Grated Parmesan cheese (optional garnish)
A drizzle of olive oil (optional garnish)
Instructions
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 5–7 minutes until softened.
- Stir in garlic and tomato paste; cook for 1–2 minutes more.
- Add zucchini, green beans, and potato. Season with oregano, basil, thyme, salt, pepper, and add the bay leaf.
- Pour in diced tomatoes and vegetable broth. Stir to combine.
- Bring the soup to a boil, then reduce heat and simmer for 20 minutes, or until vegetables are tender.
- Stir in the beans and pasta. Simmer for an additional 10–12 minutes, until pasta is al dente.
- Add spinach or kale and cook for 2–3 minutes, until wilted.
- Remove bay leaf, taste, and adjust seasoning. Serve hot with optional garnishes.
Notes
- Use gluten-free pasta for a gluten-free version.
- For added protein, stir in cooked sausage or chicken.
- To thicken, blend a cup of soup and return to the pot.
- Cook pasta separately to prevent overcooking in leftovers.
- Soup flavor improves after resting overnight in the fridge.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 230
- Sugar: 6g
- Sodium: 580mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4.5g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 7g
- Protein: 8g
- Cholesterol: 0mg