Hearty Minestrone Soup
A chunky, vegetable-packed Italian soup with beans and pasta—comfort in a bowl that's also good for you.
Minestrone is the ultimate 'clean out the fridge' soup—it's flexible, forgiving, and always delicious. This version is loaded with vegetables, beans, and small pasta in a rich tomato broth. Serve with crusty bread for a complete meal.
Ingredients
- 3 tablespoons olive oil
- 1 large onion, diced
- 3 carrots, diced
- 3 stalks celery, diced
- 4 cloves garlic, minced
- 1 medium zucchini, diced
- 1 cup (150g) green beans, cut into 1-inch pieces
- 1 can (14 oz / 400g) diced tomatoes
- 6 cups (1.4L) vegetable broth
- 1 can (15 oz / 425g) kidney beans, drained and rinsed
- 1 can (15 oz / 425g) cannellini beans, drained and rinsed
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 cup (100g) small pasta (ditalini or elbow)
- 2 cups (60g) fresh spinach
- Salt and pepper to taste
- Parmesan cheese and fresh basil for serving
Instructions
- 1
Heat olive oil in a large Dutch oven or pot over medium heat. Add onion, carrots, and celery. Cook for 5-7 minutes until softened.
- 2
Add garlic and cook for 1 minute until fragrant.
- 3
Add zucchini and green beans. Cook for 3 minutes.
- 4
Add diced tomatoes, vegetable broth, both types of beans, oregano, and dried basil. Stir well.
- 5
Bring to a boil, then reduce heat and simmer for 20 minutes.
- 6
Add the pasta and cook for an additional 10-12 minutes until the pasta is tender.
- 7
Stir in the fresh spinach and cook until wilted, about 2 minutes.
- 8
Season with salt and pepper to taste.
- 9
Ladle into bowls and top with freshly grated Parmesan and torn basil leaves.
- 10
Serve with crusty bread for dipping.
Chef's Tips
- •Prep all ingredients before you start cooking for a smoother experience.
- •Taste as you go and adjust seasoning to your preference.
- •Don't overcrowd the pan—cook in batches if needed for best results.
- •Let meat rest after cooking to keep it juicy and tender.
Storage & Reheating
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. To reheat, use a microwave at 50% power or warm in a covered pan over medium-low heat until heated through. For best texture, avoid reheating more than once.
Nutrition Information
You Might Also Like
Reviews
Absolutely delicious! My family loved it. Will definitely make again.
Easy to follow instructions. Turned out perfect on my first try!
Related Recipes
Creamy Garlic Tuscan Chicken
Juicy pan-seared chicken in a rich, creamy garlic sauce with sun-dried tomatoes and spinach—restaurant quality in under 30 minutes.
Homemade Margherita Pizza
Simple, fresh, and absolutely delicious—this classic Margherita pizza features a crispy crust, tangy tomato sauce, and melty mozzarella.
Hearty Slow Cooker Beef Stew
Tender chunks of beef, hearty vegetables, and rich gravy—this comforting slow cooker stew practically cooks itself.