Go Back
+ servings
Minestrone Square Recipe Preview Image

Healthy Minestrone Soup

Are you looking for a quick to make, tasty, and nutritional soup? Healthy Minestrone Soup is full of vitamins and fiber and is wonderfully satisfying!

Categories Soup
Difficulty Easy
Keyword easy minestrone recipe, minestrone, minestrone recipes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 8
Calories 351 kcal
Author A Sweet Pea Chef


  • 2 tbsp olive oil
  • 1 yellow onion chopped
  • 3 cloves garlic minced
  • 1 shallot chopped
  • 3 carrots chopped
  • 2 stalks celery chopped
  • 3 medium red potatoes diced and skin-on
  • 5 cups low sodium vegetable broth
  • 2 zucchinis sliced in half lengthwise, then sliced into slices
  • 1/3 lb fresh green beans cut into thirds
  • 1/2 head cabbage chopped
  • 1 cup corn kernels frozen
  • 1 28-oz can diced tomatoes
  • 1 tsp sea salt plus more to taste
  • 1/2 tsp ground black pepper plus more to taste
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1 15-oz can kidney beans drained
  • 1 15-oz can cannelloni beans drained
  • 1 cup uncooked whole wheat noodles can also use quinoa or chickpea noodles
  • optional: grated parmesan for garnish


  1. Heat the olive oil over medium-high heat in a large stock pot.
  2. Add the diced onion and diced shallot and cook for 5 minutes.
  3. Next, add the diced carrots, celery and potatoes and cook until lightly they’re all nicely browned and almost tender, about 8-10 minutes.
  4. Add in the minced garlic and cook for one more minute, until that garlic is fragrant.
  5. Finally, add the vegetable broth, sliced zucchini, green beans, cabbage, corn, diced tomatoes, salt, pepper, basil, and oregano and bring to a boil.

  6. Once boiling, reduce to a simmer and cook, covered, for 10-15 minutes, or until all the vegetables are tender. The carrots and potatoes will take the longest to cook.
  7. Uncover and add the beans and noodles and cook for another 8-10 minutes, or until the noodles are almost tender.

  8. Garnish with grated parmesan cheese, if desired.

Recipe Video

Recipe Notes

* For vegan minestrone, do not garnish with parmesan.
* For gluten-free, omit noodles or use gluten-free pasta.

Nutrition Facts
Healthy Minestrone Soup
Amount Per Serving (1 cup)
Calories 351 Calories from Fat 64
% Daily Value*
Fat 7.1g11%
Saturated Fat 1.2g6%
Sodium 1287.9mg54%
Carbohydrates 57g19%
Fiber 19.9g80%
Sugar 18.8g21%
Protein 21.5g43%
* Percent Daily Values are based on a 2000 calorie diet.