in

Easy & Healthy Minestrone Soup

WANT TO SAVE THIS RECIPE?

There’s something truly comforting about a warm bowl of minestrone soup. Packed with garden-fresh vegetables, tender beans, and little pasta, this soup is nourishing, filling, and totally customizable to your tastes and the season. Whether you’re looking for a wholesome dinner, a cozy lunch, or a meal-prep champion for your week, this minestrone ticks all the boxes without weighing you down.

Pin this Recipe
Easy & Healthy Minestrone Soup

This easy & healthy minestrone soup is naturally vegetarian, can be made vegan with a simple swap, and comes together in under an hour. It’s a flavor-packed way to get your veggies in, and every spoonful is loaded with hearty goodness. Serve it with crusty bread or a simple salad for a meal the whole family will love.


Why You’ll Love This Minestrone Soup

From its vibrant color to its simple, healthy ingredients, this minestrone soup will quickly become a staple in your kitchen. It’s satisfying but light, easily made gluten-free or vegan, and you can use almost any veggie you have on hand. Plus, it keeps beautifully for days and gets even better as the flavors meld. Perfect for batch cooking, freezing, or feeding a crowd!


What Kind of Pasta Works Best for Minestrone Soup?

Small shapes like ditalini, elbows, or small shells work perfectly. These little pastas cook quickly and fit easily on a spoon, giving you the classic minestrone experience. If you want a gluten-free soup, swap the pasta for a gluten-free variety or leave it out entirely for an even lighter bowl.


Ingredients for the Easy & Healthy Minestrone Soup

Each ingredient in this soup has a purpose, building layers of flavor and texture for the perfect comforting meal.

  • Olive oil – For sautéing and infusing a rich, Mediterranean flavor base.
  • Yellow onion – Brings sweetness and depth to the soup.
  • Carrots – Add a subtle earthy sweetness and color.
  • Celery – Essential for classic soup flavor and a gentle crunch.
  • Garlic – Adds aromatic warmth and complexity.
  • Zucchini – Makes the soup hearty while staying light and fresh.
  • Green beans – Offer crisp texture and extra veggie power.
  • Diced tomatoes – For tangy brightness and a robust broth.
  • Vegetable broth – Provides the soup’s body and lets the vegetables shine.
  • Cannellini beans – For plant-based protein and a creamy bite.
  • Small pasta (ditalini, elbows, or shells) – Makes the soup filling and fun to eat.
  • Baby spinach or kale – Wilts into the hot soup for an extra boost of greens.
  • Italian seasoning – Blends herbs for that signature minestrone taste.
  • Salt & black pepper – Balances and highlights all the flavors.
  • Fresh basil and grated parmesan (optional) – For serving and finishing touches.

Every ingredient is flexible—use what you have, swap out what you don’t, and make it your own!


How To Make the Easy & Healthy Minestrone Soup

Step 1: Sauté the Base

Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, and cook for about 5-6 minutes until they begin to soften. Stir in the garlic and cook for another minute, just until fragrant.

Step 2: Add the Veggies and Season

Add the zucchini and green beans to the pot, stirring well. Season with Italian seasoning, salt, and pepper. Cook for another 2-3 minutes so the vegetables soak up the flavors.

Step 3: Simmer with Broth and Tomatoes

Pour in the diced tomatoes (with their juices) and vegetable broth. Bring everything to a gentle boil, then lower the heat and simmer for 15 minutes so the vegetables become tender and the flavors meld.

Step 4: Stir in Beans and Pasta

Add the cannellini beans and pasta to the pot. Continue simmering for 8-10 minutes, until the pasta is cooked al dente. Stir occasionally so nothing sticks.

Step 5: Finish with Greens

Stir in the spinach or kale and cook for 2-3 minutes, just until wilted and bright green. Taste and adjust seasoning with extra salt or pepper if needed.

Step 6: Serve and Enjoy

Ladle the hot soup into bowls. Top with fresh basil and grated parmesan if desired. Serve right away with crusty bread for dunking.


Serving and Storing This Minestrone Soup

This recipe yields about 6 hearty servings—perfect for family dinner, meal prep, or a week of cozy lunches. Store leftover soup in an airtight container in the fridge for up to 4 days. The flavors improve as it sits, making leftovers even more delicious. You can also freeze cooled soup (without the pasta for best results) for up to 2 months. Thaw overnight in the fridge, reheat gently, and add freshly cooked pasta before serving.


What to Serve With Minestrone Soup

1. Crusty Garlic Bread

The ultimate soup companion for soaking up the flavorful broth.

2. Simple Green Salad

A fresh salad with lemon vinaigrette brightens and balances the hearty soup.

3. Cheesy Tomato Tortellini Soup

Pair it with another cozy soup for a fun, mix-and-match dinner (Cheesy Tomato Tortellini Soup).

4. Fluffy Dinner Rolls

Soft, warm rolls are perfect for dipping (Fluffy Dinner Rolls).

5. Autumn Butternut Squash Apple Bake

A sweet, seasonal side dish that’s comforting and full of fall flavor (Autumn Butternut Squash Apple Bake).

6. Homemade Ranch Dressing

Drizzle over veggies or use as a dip for your bread (Homemade Ranch Dressing).

7. Rich Mac and Cheese

A creamy, kid-friendly classic that makes dinner extra cozy (Rich Mac and Cheese).


Frequently Asked Questions

1. Can I make minestrone soup vegan?

Absolutely! Just skip the parmesan cheese or use a vegan alternative. Everything else is naturally plant-based.

2. What’s the best pasta shape for minestrone?

Go for small shapes like ditalini, elbows, or shells—they fit perfectly on your spoon and don’t overpower the veggies.

3. Can I freeze minestrone soup?

Yes, minestrone freezes well—just leave out the pasta if you plan to freeze, and add it fresh when reheating to keep it from getting mushy.

4. How do I make this soup gluten-free?

Swap the regular pasta for your favorite gluten-free variety, or leave it out entirely and bulk up with extra beans or potatoes.

5. Can I add meat to this soup?

Sure! Stir in cooked Italian sausage or shredded rotisserie chicken in Step 4 for extra protein and flavor.


Save This Pin For Later

📌 Save this recipe to your Pinterest dinner or healthy meals board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you swap in any veggies or add extra herbs? Did you make it vegan or toss in some sausage? I love seeing how everyone makes these recipes their own. Got a question? Leave it below so we can help each other make the best minestrone!

For even more food ideas, quick dinner inspiration, and healthy recipes, follow me on Pinterest at Michelle Recipes | LadySavory.


Conclusion

This Easy & Healthy Minestrone Soup is proof that simple ingredients can create something delicious, satisfying, and nourishing. Whether you’re after a quick lunch, an easy dinner, or a big batch meal prep, this veggie-packed classic never disappoints. Enjoy every spoonful—and don’t be afraid to make it your own!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy & Healthy Minestrone Soup

Easy & Healthy Minestrone Soup


  • Author: Rosa Martinez
  • Total Time: 45 minutes
  • Yield: 6 servings

Description

Nothing warms the soul quite like a bowl of Easy & Healthy Minestrone Soup. This Italian classic is brimming with colorful vegetables, hearty beans, and tender pasta in a savory tomato broth. It’s a simple, wholesome, and satisfying meal that’s perfect for a quick lunch, easy dinner, or make-ahead meal prep. Naturally vegetarian (and easily made vegan), this minestrone is loaded with nutrition, flavor, and comforting vibes—ideal for anyone craving healthy dinner ideas or wholesome food inspiration.


Ingredients

2 tablespoons olive oil

1 medium yellow onion, diced

2 medium carrots, sliced

2 stalks celery, sliced

3 cloves garlic, minced

1 medium zucchini, chopped

1 cup green beans, cut into 1-inch pieces

1 can (14.5 ounces) diced tomatoes, with juices

4 cups vegetable broth

1 can (15 ounces) cannellini beans, drained and rinsed

3/4 cup small pasta (ditalini, elbows, or small shells)

2 cups baby spinach or chopped kale

1 teaspoon Italian seasoning

3/4 teaspoon salt (or to taste)

1/2 teaspoon black pepper (or to taste)

1/4 cup fresh basil, chopped (optional, for serving)

1/4 cup grated parmesan cheese (optional, for serving)


Instructions

1. Heat the olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5-6 minutes, stirring occasionally, until softened.

2. Add garlic and cook for 1 minute, just until fragrant.

3. Stir in zucchini, green beans, Italian seasoning, salt, and black pepper. Cook for 2-3 minutes.

4. Pour in diced tomatoes (with juices) and vegetable broth. Bring to a boil, then reduce heat and simmer for 15 minutes.

5. Add cannellini beans and pasta. Simmer for 8-10 minutes, or until the pasta is al dente, stirring occasionally.

6. Stir in spinach or kale. Cook for 2-3 minutes, just until wilted.

7. Taste and adjust salt or pepper as needed. Serve hot, garnished with fresh basil and parmesan if desired.

Notes

For best results, add the pasta right before serving if you plan to store leftovers—the soup keeps better and the pasta won’t get mushy.

Swap in your favorite veggies based on the season or what you have in your fridge.

Make it vegan by omitting parmesan or using a plant-based alternative.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 1/2 cups (approximate)
  • Calories: 235
  • Sugar: 5g
  • Sodium: 560mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 7g
  • Protein: 9g
  • Cholesterol: 2mg

Keywords: minestrone, healthy soup, easy dinner, vegetarian, vegan, food ideas, dinner ideas

WANT TO SAVE THIS RECIPE?

Creamy Crockpot Chicken Nachos

Creamy Crockpot Chicken Nachos

Creamy Garlic Mashed Potatoes

Creamy Garlic Mashed Potatoes