Nonna’s minestrone soup is a comforting Italian classic made with hearty vegetables, beans, pasta, and parmesan cheese. Ready in just 30 minutes, this one-pot meal is nourishing, flavorful, and perfect for family dinners or cozy nights in.
Why You’ll Love This Recipe
-
A wholesome, hearty soup made with simple ingredients.
-
Quick to prepare—ready in half an hour.
-
A flexible recipe that allows easy substitutions.
-
Great for meal prep and leftovers.
-
Deliciously satisfying with crusty bread on the side.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
3 tablespoons olive oil
1 cup carrots, chopped
1 cup celery, chopped
3/4 cup onion, diced
1 1/2 cups Yukon Gold potatoes, peeled and diced
2 teaspoons dried oregano
2 teaspoons dried basil
1 teaspoon dried thyme
1 teaspoon salt
1/2 teaspoon black pepper
3 cloves garlic, minced
6 cups vegetable broth (or low-sodium chicken broth)
1 cup pasta sauce or crushed tomatoes
1 (15-ounce) can red kidney beans, drained
1 (15-ounce) can great northern beans, drained
1/2 cup small pasta shells
1/2 cup parmesan cheese, grated
Directions
-
Heat olive oil in a large Dutch oven or pot over medium-high heat. Add carrots, celery, onions, and potatoes. Sauté for 5 minutes.
-
Stir in oregano, basil, thyme, salt, pepper, and garlic. Cook for another minute.
-
Pour in broth, beans, and pasta sauce. Bring to a boil, then reduce heat and simmer for 5 minutes.
-
Add pasta and continue simmering for 8 minutes, or until pasta is al dente and vegetables are tender.
-
Turn off heat, stir in grated parmesan cheese, and adjust seasoning if needed.
-
Serve hot with extra parmesan and crusty bread.
Servings and timing
-
Servings: 6
-
Prep time: 10 minutes
-
Cook time: 20 minutes
-
Total time: 30 minutes
Variations
-
Swap vegetable broth for chicken broth for a richer flavor.
-
Add zucchini, spinach, or green beans for more vegetables.
-
Use different small pasta like ditalini or elbows.
-
Try cannellini beans instead of great northern beans.
-
For a vegetarian version, skip parmesan or use a plant-based alternative.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, adding extra broth if the soup thickens. For longer storage, freeze in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
FAQs
Can I make this soup vegetarian?
Yes, simply use vegetable broth and vegetarian parmesan or skip the cheese.
Can I freeze minestrone soup?
Yes, let the soup cool completely before freezing. For best results, freeze without pasta and add fresh when reheating.
What pasta works best for minestrone?
Small shapes like shells, ditalini, or elbows work best since they cook quickly and evenly.
Can I use fresh herbs instead of dried?
Absolutely—use about three times the amount of fresh herbs compared to dried.
How do I keep the pasta from getting mushy?
Cook the pasta until just al dente and avoid overcooking when reheating.
Can I use canned tomatoes instead of pasta sauce?
Yes, crushed tomatoes work well, though pasta sauce adds extra flavor.
Do I need to peel the potatoes?
Peeling is recommended for a smoother texture, but you can leave skins on if preferred.
What beans are best for minestrone?
Kidney beans and great northern beans are classic, but cannellini beans or chickpeas also work.
How can I thicken the soup?
Let it simmer longer or mash some of the beans into the broth for a creamier texture.
Can I make this soup in advance?
Yes, it’s great for meal prep and tastes even better the next day as the flavors meld.
Conclusion
Nonna’s minestrone soup is a classic Italian comfort dish that’s hearty, flavorful, and nourishing. With tender vegetables, beans, pasta, and savory broth, it’s a simple yet satisfying meal that the whole family will love. Serve it with fresh parmesan and crusty bread for the ultimate cozy dinner.
Print
Nonna’s Minestrone Soup
Nonna’s Minestrone Soup is a hearty, one-pot Italian classic made in just 30 minutes. Packed with fresh vegetables, beans, pasta, herbs, and parmesan cheese, it’s a comforting and nutritious meal.
- Total Time: 30 minutes
- Yield: 6 servings
Ingredients
- 3 tablespoons olive oil
- 1 cup carrots, chopped
- 1 cup celery, chopped
- 3/4 cup onion, diced
- 1 1/2 cups Yukon Gold potatoes, peeled and diced
- 2 teaspoons dried oregano
- 2 teaspoons dried basil
- 1 teaspoon dried thyme
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 3 cloves garlic, minced
- 6 cups vegetable broth (low-sodium or chicken broth)
- 1 cup pasta sauce or crushed tomatoes
- 1 (15-ounce) can red kidney beans, drained
- 1 (15-ounce) can great northern beans, drained
- 1/2 cup small pasta shells
- 1/2 cup parmesan cheese, grated
Instructions
- Heat olive oil in a large Dutch oven or soup pot over medium-high heat.
- Add chopped carrots, celery, onions, and potatoes. Sauté for 5 minutes.
- Add oregano, basil, thyme, salt, pepper, and minced garlic. Sauté for 1 more minute.
- Pour in the vegetable broth, kidney beans, great northern beans, and pasta sauce. Bring to a boil, then reduce heat and simmer for 5 minutes.
- Add the small pasta shells and simmer for another 8 minutes or until pasta is al dente and vegetables are tender.
- Turn off the heat and stir in the grated parmesan cheese.
- Serve hot, garnished with extra parmesan and crusty bread if desired.
Notes
- Cut all vegetables into small pieces for even cooking.
- Any small pasta like Ditalini can be used; adjust cooking time for larger pasta.
- Fresh herbs can replace dried herbs if preferred.
- Add a Parmigiano rind to the soup while it simmers for extra flavor.
- Pasta sauce adds more flavor than crushed tomatoes but either works well.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 228
- Sugar: 5g
- Sodium: 648mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 5g
- Protein: 8g
- Cholesterol: 6mg