Amazing 310 Cal minestrone soup

A close-up shot of a white bowl filled with rich, tomato-based minestrone soup featuring pasta, zucchini chunks, and white beans.
Enjoy a warm bowl of this amazing 310 Cal minestrone soup, packed with vegetables and flavor.

You know those nights? The ones where you just need something that feels like a warm hug in a bowl? We used to save those kinds of deeply satisfying meals for company, but no more. Marco and I made a pact to reclaim the simple feast, and nothing says ‘reclaimed comfort’ like a massive, steaming bowl of minestrone soup. Forget fussy cooking; this is The Ultimate Healthy One-Pot Vegetarian Minestrone Soup. It’s hearty enough to pass as a main course, it cooks up fast, and honestly, the cleanup is annoyingly minimal. It’s proof that treating ourselves doesn’t require hours of performance; it just requires good ingredients and a solid plan. This recipe is our current go-to weeknight ritual. If you want to know more about our philosophy of reclaiming the table, check out our story.

Why This Healthy Minestrone Soup Deserves a Spot in Your Rotation

If you’re anything like us, you want big flavor without the Sunday commitment. That’s exactly what this recipe delivers. We designed this Minestrone Soup Recipe specifically as a Healthy Weeknight Dinner savior. It hits that sweet spot where satisfying richness meets nutritional density. Plus, the leftovers are fantastic, making it supreme for Soup for Meal Prep throughout the week. If you ever need a quick comfort dish that isn’t soup, you might want to look at my recipe for easy chicken cobbler casserole!

One-Pot Simplicity for Your Easy Minestrone Soup

Seriously, the cleanup is where this shines. We believe making an Easy Minestrone Soup shouldn’t mean scrubbing a million pans later. Everything cooks right there in one Dutch oven. You toss the veggies in, sauté, dump the liquids, and wait for magic. It’s genuinely faster than ordering delivery, and you get to enjoy the wonderful aroma filling your entire house!

Hearty Vegetable Soup Packed with Nutrition

Don’t call this flimsy vegetarian broth; this is a proper Hearty Vegetable Soup! Those two kinds of beans we use aren’t just for texture; they pack in serious protein and fiber. You get carrots, celery, zucchini—all that good stuff. It’s proof that you absolutely don’t need meat to make a soup feel like a real, grounding meal. My only regret when I make this is not having more crusty bread to swipe up the last bits.

Close-up of a white bowl filled with rich, tomato-based minestrone soup featuring zucchini, beans, and small pasta.

Gathering Your Ingredients for the Best Minestrone Soup

To ensure we truly achieve the Best Minestrone Soup, we need to be precise about our components. Marco always reminds me that Italian cooking, even simple cooking, is all about respecting the raw materials. Please don’t just grab a can of beans; follow the instructions! Getting the texture and flavor right hinges on these small details, like making sure everything is chopped uniformly so it cooks evenly. This is where we build that deeply satisfying, authentic Italian broth flavor we crave. If you’re looking for another classic comfort side to serve alongside this, you should look at my recipe for slow cooker mashed potatoes!

Ingredient Notes and Substitution Tips

Let’s talk execution on these ingredients. First, those beans: they absolutely must be rinsed and drained, guys. Canned beans carry a lot of starchy liquid that can cloud your beautiful, clear broth. We’re using cannellini and kidney beans here because they hold up to the simmer so well, but feel free to swap one for chickpeas if you prefer! Also, the pasta choice matters for texture. I prefer ditalini or just small elbows because they sit nicely in the soup without getting lost. If you’re aiming for a Gluten Free Minestrone variation, the recipe notes suggest swapping the wheat pasta for extra beans or using a certified GF pasta, but you need to watch that cooking time closely.

Step-by-Step Instructions for Your One Pot Soup Recipes

Okay, now that our ingredients are ready to go, it’s time to assemble this masterpiece. This is where the magic happens in our One Pot Soup Recipes, turning simple chopped vegetables into that deep, savory broth we all adore in a good Minestrone Soup Recipe. Don’t rush this part, but remember, it’s still moving fast! If you’re looking for a different kind of quick, hearty soup, you might enjoy my easy hearty chicken vegetable soup recipe.

Building the Flavor Base

First things first: get your biggest pot—a Dutch oven is perfect—over medium heat and warm up that olive oil. We’re starting with the trio: onion, carrots, and celery. You need to sauté these until they’re soft. This takes about 5 to 7 minutes. Marco is very strict about this: make sure those veggies are getting translucent, not just turning pale! We need a little sweetness to come out.

Once they’ve softened up nicely, toss in your garlic, basil, oregano, thyme, and those optional pepper flakes for a little kick. This is crucial! You only cook this for about a minute until you can really smell the herbs waking up. Blooming the dried spices in the fat like this releases so much more flavor—it’s Marco’s favorite trick for any Homemade Italian Soup.

Simmering the Hearty Vegetable Soup

Now for the liquids! Pour in your diced tomatoes—juice and all—and the six cups of veggie broth. Get that bubbling up nicely before you add your beans. Remember we rinsed those, right? Add the cannellini and kidney beans, give it a good stir, and then follow up with the zucchini and green beans. Let this whole beautiful mess simmer away for about 10 minutes so those flavors can really marry. This simmering time develops the depth you want in a perfect Hearty Vegetable Soup.

Close-up of a white bowl filled with rich, tomato-based minestrone soup featuring zucchini, carrots, beans, and ditalini pasta.

When those veggies are tender-crisp, it’s pasta time! Stir in your small pasta. This is super important: don’t just guess! Check the little box your pasta came in and cook for exactly that amount of time, usually 8 to 10 minutes. Overcooked pasta in a soup is just tragic. Finally, right at the very end, fold in your kale or spinach; two minutes is all it needs to wilt down into the broth. Taste it. Be generous with the salt and pepper—this is where you really make the flavors pop!

Mastering the Classic Minestrone Flavor Profile

We all have that soup we compare everything else against, right? For so many people, that standard is the incredible Olive Garden Minestrone Copycat. I totally get it; that version has a specific savory depth that’s totally addictive. The fantastic news is that we can nail that flavor right here in our own kitchen. It’s all about layering those Italian flavors correctly, so you end up with a soup that tastes like it’s been simmering for hours, even though it was done in under an hour!

If you wanted to take this particular Minestrone Soup Recipe straight to that restaurant-quality level, I’ve added a little trick to the recipe notes, but I want to call it out here too. That amazing taste in the Olive Garden version comes from two things that elevate the standard vegetable base. First, you need fresh parsley—a decent handful, chopped finely, added right when you toss in the broth. Second, you absolutely must bloom tomato paste. Don’t just dump the diced tomatoes in; sauté a tablespoon of tomato paste with your herbs right before you add the liquid. That deepens the whole profile instantly!

Close-up of a white bowl filled with vegetable minestrone soup featuring orzo pasta, zucchini, green beans, and tomatoes.

If you want to explore another absolute cornerstone of Classic Minestrone—a dish that relies on rich flavor built from simple ingredients—you simply have to check out our recipe for classic Italian arancini rice balls. It follows the same philosophy: simple ingredients, treated with respect, create pure gold.

Now, if you want to see how other fabulous cooks are tackling that famous bowl, this recipe by Main Dish’s is a wonderful guide to achieving that specific copycat flavor profile, check out this link for their take! Either way you go, you’ll end up with a soup so full of vegetables and flavor that it’s truly the Best Minestrone Soup you’ve made all season.

Making Your Vegetarian Minestrone Soup Freezer-Friendly

One of the greatest joys of making a big pot of soup like this Vegetarian Minestrone is knowing you have glorious leftovers waiting for you. Marco and I make a huge batch, serve one night, and then we are set for easy lunches all week, which totally satisfies that Soup for Meal Prep goal. This is truly a Comfort Food Soup that tastes just as good, if not better, the next day when the spices have really developed.

However, we run into one major pitfall with soups that have pasta: mushiness. When you reheat pasta that’s been sitting in liquid for days, it gets gummy, and honestly, it absorbs all your beautiful broth. Nobody wants that tragedy!

Here is the royal decree on freezing this soup so it stays perfect:

  • Cook the Pasta Separately: If you know you’re going to freeze half the batch, only cook half the pasta called for in the recipe. Freeze the other half of the soup base *without* any pasta at all.
  • Cook It Al Dente: If you must add all the pasta before freezing, cook it for about 1 minute less than the package says. It needs to still have a real bite to it—very al dente. It will soften up upon reheating.
  • Cool It Down Right: Always cool the soup completely before sealing it in freezer-safe containers. Putting hot soup in the fridge is a big no-no for food safety, and it can steam itself into a weird consistency.

When you’re ready to eat a frozen portion, just let it thaw in the fridge overnight. Reheat slowly on the stovetop. If you froze it without pasta, add your desired amount of dried pasta and cook it right in the broth until tender. If you plan on having this often, you might also enjoy my recipe for navy bean soup, which freezes like a dream even with the beans already in there!

Tips for the Perfect Homemade Italian Soup Every Time

We’ve covered the basics of getting this Minestrone Soup Recipe together, but if you want to elevate it from ‘good’ to ‘I need to call my Italian grandmother for secrets’ good, you need to listen to Marco. He insists that flavor isn’t just about the ingredients you use, but how you interact with the pot. Achieving that truly memorable, deep, Homemade Italian Soup flavor takes just a few extra moments of intuition. We try to share all our best kitchen secrets here on the blog, like in this general post about kitchen hacks!

Here are the three things we always do to make sure our Vegetarian Minestrone sings:

Tip One: Embrace Seasonal Swaps (But Respect the Mirepoix)

The recipe calls for carrots, celery, and zucchini, which are great year-round staples. But when you want the absolute flavor peak, use what’s abundant! In the summer, throw in a chopped yellow squash instead of the zucchini—the texture is wonderful. In the fall, and mirroring some of the flavor profiles you see in an authentic Italian minestrone, sauté half a cup of diced butternut squash right along with the carrots. Just remember that firmer veggies like squash need a little extra simmer time before adding the beans.

Tip Two: Adjust Liquid Based on Your Pasta

Sometimes the humidity in the air, or even the specific brand of pasta, changes how much liquid gets absorbed. If you notice your soup simmering away and it seems way too thick, don’t panic! That’s why we keep an extra cup of vegetable broth handy. Slowly add a splash at a time until you reach the perfect consistency—it should be soupy, not stew-like. If it’s too watery right before serving, just crank the heat up slightly and let it boil uncovered for five minutes to reduce naturally.

Tip Three: The Parmesan Rind Trick

This is a tip Marco borrowed from his nonna, and it immediately takes this vegetarian soup into the stratosphere of flavor. If you buy Parmesan cheese in a block (which, of course, you should be doing!), don’t toss the hard rind! Toss that whole piece of rind into the pot right when you add the broth and diced tomatoes. Let it simmer the whole time. When you’re ready to serve, just fish it out with a spoon. It melts just enough to infuse the broth with a beautiful, savory, aged saltiness that you just can’t get from pre-grated cheese.

Close-up of a white bowl filled with rich, tomato-based minestrone soup featuring zucchini, green beans, beans, and pasta.

Frequently Asked Questions About Minestrone Soup

I know that when you are setting your table for a royal feast, sometimes you just need a quick answer. We get asked the same few things all the time about our Minestrone Soup Recipe, so Marco and I put together this quick guide to help you customize your bowl perfectly. We want this to be your go-to Family Favorite Soup, after all!

Can I add meat to this Vegetarian Minestrone?

Absolutely! While our version is a fantastic Vegetarian Minestrone and relies on the beans for heartiness, this soup base is incredibly versatile. If you want to build a richer broth, the easiest way is to brown Italian sausage (casing removed) right at the start, before you add your onions and mirepoix (carrots and celery). Just make sure to drain off most of the excess fat before moving on to cooking the vegetables. If you prefer an even heartier flavor profile, a ham hock simmered in the broth for an hour before adding the vegetables also works wonders!

How do I make my Soup with Beans and Pasta thicker?

That’s a great question about achieving that perfect texture in a Soup with Beans and Pasta! Sometimes, even with the starch from the pasta, you want a little more body. If you want to thicken your Hearty Vegetable Soup without adding pre-made flour or cornstarch slurry, here’s the real secret: mash some of your cooked beans! Seriously. Once the soup is done simmering, take about half a cup of the cannellini beans out, mash them with a fork until they are smooth paste, and stir that paste back into the pot. It dissolves right in, adding creaminess and body without changing the flavor one bit.

What is the best type of pasta for Minestrone?

The “best” pasta really depends on how you plan to eat it! For a classic feel, like that famous Olive Garden Minestrone Copycat, you need small pasta shapes that capture the broth and little veggie bits, like ditalini or small elbow macaroni. They cook quickly and stay delightfully bouncy. However, if you are planning on using this as a Soup for Meal Prep and freezing it heavily, I strongly suggest skipping the pasta altogether in the main batch, as mentioned before. Next time you’re looking for a totally different kind of easy weeknight win, try my recipe for soft streusel coffee cake cookies—a very different use of the oven, but equally comforting!

Can I use a Slow Cooker for this recipe?

Yes, you totally can shift this into a Slow Cooker Minestrone recipe! It’s a marvelous Quick Dinner Soup option if you prep ahead. Here’s the switch: Sauté your onions, carrots, celery, and garlic on the stovetop first—you really need to get that flavor base going. Then, transfer everything—sautéed veggies, broth, canned tomatoes, and beans—to the slow cooker. Cook on LOW for 6 to 7 hours or HIGH for 3 to 4 hours. Add the pasta and greens in the last 30 minutes of cooking time. That way, the pasta doesn’t turn to mush while it cooks all day!

Estimated Nutritional Snapshot for Your Minestrone Soup

We always keep track of what we are eating here at our table, especially when we are aiming for a truly Healthy Weeknight Dinner option. Remember that these numbers are just an estimate based on the exact ingredients listed in the recipe above, and they do not include any optional Parmesan cheese added at serving time.

If you decide to add sausage or extra olive oil, those numbers will change, of course!

  • Serving Size: 1.5 cups
  • Calories: 310
  • Fat: 4g
  • Saturated Fat: 1g
  • Carbohydrates: 55g
  • Fiber: 12g
  • Protein: 16g
  • Sodium: 650mg (This is the highest number, mostly from canned goods and broth, so watch your broth choice!)

Share Your Royal Feast

Marco and I absolutely live to see you all enjoying these simple, beautiful meals in your own homes. We poured a lot of love into making this Comfort Food Soup accessible to everyone. So please, if you made this, don’t be shy! Head down to the comments below and let us know how it went. Did you try the tomato paste trick? Did you turn it into a Vegan Soup Idea by skipping the optional Parmesan?

We love seeing pictures of your final bowls! Tag us on social media or just leave a star rating to let us know you enjoyed this recipe. Your feedback means the world to us here at Eatable Empress, and we’re always looking for ways to add more honest magic to the table. If you’re trying to connect with us directly, you can reach out via our contact page!

Estimated Nutritional Snapshot for Your Minestrone Soup

We always keep track of what we are eating here at our table, especially when we are aiming for a truly Healthy Weeknight Dinner option. Remember that these numbers are just an estimate based on the exact ingredients listed in the recipe above, and they do not include any optional Parmesan cheese added at serving time.

If you decide to add sausage or extra olive oil, those numbers will change, of course!

  • Serving Size: 1.5 cups
  • Calories: 310
  • Fat: 4g
  • Saturated Fat: 1g
  • Carbohydrates: 55g
  • Fiber: 12g
  • Protein: 16g
  • Sodium: 650mg (This is the highest number, mostly from canned goods and broth, so watch your broth choice!)

Share Your Royal Feast

Marco and I absolutely live to see you all enjoying these simple, beautiful meals in your own homes. We poured a lot of love into making this Comfort Food Soup accessible to everyone. So please, if you made this, don’t be shy! Head down to the comments below and let us know how it went. Did you try the tomato paste trick? Did you turn it into a Vegan Soup Idea by skipping the optional Parmesan?

We love seeing pictures of your final bowls! Tag us on social media or just leave a star rating to let us know you enjoyed this recipe. Your feedback means the world to us here at Eatable Empress, and we’re always looking for ways to add more honest magic to the table. If you’re trying to connect with us directly, you can reach out via our contact page!

Print

The Ultimate Healthy One-Pot Vegetarian Minestrone Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this hearty and flavorful Minestrone Soup at home. It is an easy, one-pot vegetarian recipe perfect for a comforting weeknight dinner or meal prep.

  • Author: Ahazzam
  • Prep Time: 15 min
  • Cook Time: 35 min
  • Total Time: 50 min
  • Yield: 6 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 large yellow onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 6 cups vegetable broth
  • 1 (15 ounce) can cannellini beans, rinsed and drained
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 1 cup chopped zucchini
  • 1 cup chopped green beans
  • 1/2 cup small pasta (like ditalini or elbow macaroni)
  • 2 cups chopped kale or spinach
  • 1/2 cup grated Parmesan cheese (optional, for serving)
  • Salt and black pepper to taste

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook until softened, about 5 to 7 minutes.
  2. Add the minced garlic, basil, oregano, thyme, and red pepper flakes (if using). Cook for 1 minute until fragrant.
  3. Pour in the diced tomatoes (with their juice) and vegetable broth. Bring the mixture to a simmer.
  4. Add the rinsed and drained cannellini beans and kidney beans. Stir well.
  5. Add the zucchini and green beans. Continue to simmer for 10 minutes.
  6. Stir in the small pasta. Cook according to the pasta package directions, usually 8 to 10 minutes, until the pasta is tender.
  7. Stir in the kale or spinach during the last 2 minutes of cooking until wilted.
  8. Taste the soup and season generously with salt and black pepper.
  9. Serve hot. Offer grated Parmesan cheese on the side for those who want it.

Notes

  • For a copycat Olive Garden Minestrone Soup flavor, add 1/4 cup of finely chopped fresh parsley and 1 tablespoon of tomato paste with the diced tomatoes.
  • To make this recipe Gluten Free, use gluten-free pasta or omit the pasta entirely and add 1/2 cup of cooked white beans instead.
  • This soup freezes well. Cool completely before storing in airtight containers for up to 3 months.
  • If you want a richer broth, substitute 1 cup of the vegetable broth with water and a good quality vegetable bouillon cube.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 310
  • Sugar: 8
  • Sodium: 650
  • Fat: 4
  • Saturated Fat: 1
  • Unsaturated Fat: 3
  • Trans Fat: 0
  • Carbohydrates: 55
  • Fiber: 12
  • Protein: 16
  • Cholesterol: 3

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!