Minestrone Soup Recipe : Amazing Easy Vegetarian Dinner

This post may contain affiliate links. For more, see our Affiliate Disclaimer.

A cozy and satisfying vegetarian Minestrone Soup loaded with tender vegetables, cannellini beans, Italian herbs, and a bright tomato broth. This easy one-pot recipe is ready in about 50 minutes, requires no pasta, and is simple to customize with seasonal vegetables.
There is something comforting about a pot of Minestrone Soup bubbling on the stove when dinner needs to feel warm but not heavy. The tomato broth smells rich with garlic and herbs, while colorful vegetables soften slowly. Then, a squeeze of lemon wakes up every spoonful and gives this simple soup a fresh finish.

Why You’ll Love This Minestrone Soup

Light Yet Hearty and Filling

Minestrone Soup brings together beans, vegetables, and tomato broth without feeling too rich. Cannellini beans add creamy texture and 17 grams of protein per serving, while the vegetables add plenty of fiber.

Easy One-Pot Meal Ready in 50 Minutes

First, you chop the vegetables. Then, everything cooks in one large pot. With 15 minutes of prep and 35 minutes of cooking, dinner reaches the table in about 50 minutes.

Packed with Vegetables and Beans

Carrots, celery, green beans, sweet potato, zucchini, and spinach fill every bowl. Meanwhile, cannellini beans make the soup more satisfying without adding pasta.

Flexible and Easy to Customize

You can easily work with what you have. For example, squash can replace sweet potato, while kale can replace spinach. Aim for about 3 cups of interchangeable vegetables so the broth and vegetables stay balanced.

Fresh Minestrone Soup ingredients with vegetables, cannellini beans, tomatoes, herbs, and broth.

Minestrone Soup Ingredients

This recipe makes 5 servings.

Fresh Vegetables and Aromatics

You will need 2 tablespoons extra-virgin olive oil, 1 diced yellow onion, 2 sliced carrots, 2 sliced celery ribs, and 4 minced garlic cloves.
Also, gather 1 1/2 cups chopped green beans, 1 cup diced sweet potato, 1 sliced zucchini, and 2 cups lightly packed baby spinach.

Cannellini Beans

Add two 14.5-ounce cans of drained and rinsed cannellini beans. They taste mild and creamy, so they work especially well against the tangy tomatoes.

Tomatoes and Vegetable Broth

Use two 14.5-ounce cans diced tomatoes and 6 to 8 cups low-sodium vegetable broth. Choose 6 cups for thicker Minestrone Soup or move closer to 8 cups when you want plenty of broth.

Italian Herbs and Seasonings

You will need 2 teaspoons Italian seasoning, 1 teaspoon kosher salt, 1/2 teaspoon ground black pepper, and 2 bay leaves. Together, these simple seasonings give the tomato broth its Italian-style character.

Lemon, Parsley, and Parmesan

Finally, gather 2 to 3 tablespoons fresh lemon juice and 1/4 cup chopped fresh parsley. You can also grate Parmesan over each bowl before serving.

How to Make Minestrone Soup

Sauté the Onion, Carrots, and Celery

First, heat the olive oil in a large pot over medium-high heat. Add the onion, carrots, and celery. Then, sauté them for 4 to 5 minutes until they soften slightly.

Add the Garlic and Seasonings

Next, stir in the garlic, Italian seasoning, salt, and black pepper. Cook everything for about 30 seconds. The garlic should smell fragrant almost immediately.

Add the Tomatoes, Beans, and Hearty Vegetables

Then, add the diced tomatoes, cannellini beans, green beans, sweet potato, bay leaves, and vegetable broth. Stir everything well and bring the Minestrone Soup to a boil.

Minestrone Soup with cannellini beans, tomatoes, green beans, and sweet potato in a pot
Minestrone Soup ingredients ready to simmer with beans, tomatoes, sweet potato, and vegetable broth.

Simmer Until the Sweet Potato Is Tender

Next, lower the heat and cover the pot. Simmer for about 20 minutes. Check the sweet potato with a fork, since it should feel tender without falling apart.

Add the Zucchini and Spinach

After that, stir in the zucchini and spinach. Continue cooking for another 5 to 7 minutes. This shorter cooking time keeps the zucchini tender and helps the spinach keep its fresh character.

Minestrone Soup with fresh zucchini and spinach simmering in a pot
Fresh zucchini and spinach added near the end of cooking Minestrone Soup.

Finish with Lemon Juice and Fresh Parsley

Finally, remove the pot from the heat. Stir in the lemon juice and parsley. Taste the broth, then serve your Minestrone Soup with grated Parmesan if you like.

Finished Minestrone Soup with cannellini beans, vegetables, spinach, and parsley
Finished Minestrone Soup packed with tender vegetables, creamy cannellini beans, spinach, and fresh parsley.

Tips for the Best Minestrone Soup

Choose 6 or 8 Cups of Broth for Your Preferred Consistency

Start with 6 cups when you prefer a thick, vegetable-packed bowl. However, add up to 8 cups when you want a lighter, more broth-forward soup.

Cut the Vegetables into Similar-Sized Pieces

Try to keep the vegetables close in size. As a result, they cook at a similar pace, and each spoonful gets a good mix of textures.

Add Tender Vegetables Near the End

Zucchini and spinach cook much faster than carrots and sweet potato. Therefore, add them during the final minutes so they keep better texture.

Finish with Lemon for a Brighter Flavor

The lemon juice may look like a small detail, but it makes a noticeable difference. In fact, its acidity brightens the tomatoes, beans, herbs, and vegetables without making the soup taste lemony.

Minestrone Soup Variations and Substitutions

Swap Cannellini Beans for Kidney or Pinto Beans

Kidney beans or pinto beans work well in place of cannellini beans. They change the texture slightly, but they still make Minestrone Soup hearty and filling.

Replace Sweet Potato with Butternut Squash

Butternut squash gives the soup similar sweetness and soft texture. Simply cut it into roughly 1/2-inch pieces so it cooks evenly.

Swap Spinach for Kale or Other Leafy Greens

Kale, Swiss chard, or collard greens can replace spinach. However, firmer greens may need a few extra minutes of cooking.

Add White or Brown Rice

You can add cooked white or brown rice when you want a different kind of hearty bowl. This recipe needs no pasta, so rice also gives you an easy alternative.

Use Cooked Dried Beans Instead of Canned

Dried cannellini beans work well too. First, cook them until tender. Then, add the cooked beans to the soup in place of the canned beans.

Seasonal Vegetables for Minestrone Soup

Fall Vegetable Ideas

In fall, try pumpkin or butternut squash. You can also replace spinach with kale for a sturdy seasonal green.

Winter Vegetable Ideas

During winter, parsnips or turnips can replace sweet potato. Meanwhile, kale, Swiss chard, and collards stand up nicely to the warm tomato broth.

Spring Vegetable Ideas

In spring, add peas, asparagus, or baby potatoes. Add delicate asparagus and peas later in the cooking process so they stay tender.

Summer Vegetable Ideas

Summer Minestrone Soup works beautifully with zucchini, bell peppers, and corn. These vegetables bring sweetness, color, and a lighter texture to each bowl.

What to Serve with Minestrone Soup

Crusty Bread or Garlic Bread

Crusty bread makes an easy partner because it soaks up the tomato broth. Garlic bread also works when you want something richer beside the vegetables and beans.

A Simple Green Salad

For a lighter meal, serve the soup with a crisp green salad. A simple vinaigrette adds acidity and keeps the whole dinner fresh.

Parmesan and Other Easy Toppings

Grated Parmesan adds a salty, savory finish. You can also add chopped parsley, cracked black pepper, or another small squeeze of lemon.

How to Store, Freeze, and Reheat Minestrone Soup

Storing Leftovers in the Refrigerator

First, let leftover Minestrone Soup cool completely. Then, transfer it to an airtight container and refrigerate it for up to 5 days.

Freezing Minestrone Soup

For longer storage, divide the cooled soup among freezer-safe containers. Then, freeze it for up to 3 months.

Thawing and Reheating Leftovers

Thaw frozen soup in the refrigerator when possible. Next, warm it gently in a pot until hot throughout. You can also add a splash of vegetable broth if the soup thickens during storage.
Before the FAQs, you can follow more Kai Recipes meal ideas on Pinterest and Facebook.

Frequently Asked Questions

What is minestrone soup made of?

Minestrone Soup usually combines vegetables, beans, tomatoes, broth, and Italian herbs. This vegetarian version includes cannellini beans, green beans, sweet potato, zucchini, spinach, carrots, celery, and a tomato-based vegetable broth.

What is the secret ingredient in minestrone soup?

For this recipe, fresh lemon juice makes a big difference. Add it after cooking, and its acidity gives the tomato broth a brighter, fresher taste.

What type of soup is a minestrone?

Minestrone is a hearty Italian-style vegetable soup. Recipes vary widely, so cooks can use seasonal vegetables, beans, rice, or pasta. This version uses beans and plenty of vegetables without pasta.

What are common minestrone mistakes?

Overcooking tender vegetables can make them too soft. Also, cutting vegetables into very different sizes can cause uneven cooking. Finally, adding every vegetable at once can leave zucchini and greens overcooked before harder vegetables turn tender.

More Such Recipes

Vegetarian Minestrone Soup with cannellini beans, vegetables, spinach, and Parmesan
Hearty Minestrone Soup with tender vegetables, creamy beans, herbs, and Parmesan.

Final Thoughts

This Minestrone Soup gives you the kind of dinner that works on an ordinary busy evening. You get tender vegetables, creamy beans, fragrant herbs, and warm tomato broth in one pot. Then, lemon and parsley add a fresh final touch.
Even better, you can change the vegetables as the seasons shift. Keep the basic proportions in mind, use what looks good, and make the pot fit your kitchen.
Recipe Details: Servings: 5 | Prep Time: 15 minutes | Cook Time: 35 minutes | Total Time: 50 minutes | Category: Soup Recipes | Type: Vegetarian
Nutrition per serving: 306 calories; 55 g carbohydrates; 17 g protein; 7 g fat; 1 g saturated fat; 1 g polyunsaturated fat; 4 g monounsaturated fat; 1181 mg sodium; 1298 mg potassium; 17 g fiber; 11 g sugar; 17,566 IU vitamin A; 65 mg vitamin C; 314 mg calcium; 9 mg iron.

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
Vegetarian Minestrone Soup with cannellini beans, vegetables, spinach, and Parmesan

Minestrone Soup Recipe : Amazing Easy Vegetarian Dinner


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kai
  • Total Time: 50 minutes
  • Yield: 5 servings 1x
  • Diet: Vegetarian

Description

A cozy and satisfying vegetarian Minestrone Soup loaded with tender vegetables, cannellini beans, Italian herbs, and a bright tomato broth. This easy one-pot recipe is ready in about 50 minutes, requires no pasta, and is simple to customize with seasonal vegetables.


Ingredients

Scale

2 tablespoons extra-virgin olive oil

1 medium yellow onion, diced

2 medium carrots, peeled and sliced

2 celery ribs, sliced

4 garlic cloves, minced

2 teaspoons Italian seasoning

1 teaspoon kosher salt

1/2 teaspoon ground black pepper

2 (14.5-ounce) cans diced tomatoes

2 (14.5-ounce) cans cannellini beans, drained and rinsed

1 1/2 cups chopped green beans

1 cup sweet potato, peeled and cut into 1/2-inch pieces

2 bay leaves

6 to 8 cups low-sodium vegetable broth, adjusted depending on desired brothiness

1 medium zucchini, quartered and sliced

2 cups lightly packed baby spinach

2 to 3 tablespoons fresh lemon juice

1/4 cup chopped fresh parsley

Grated Parmesan cheese, optional for serving


Instructions

1. Heat the olive oil in a large pot over medium-high heat. Add the onion, carrots, and celery and sauté for 4 to 5 minutes, until slightly softened.

2. Stir in the garlic, Italian seasoning, salt, and pepper. Cook for about 30 seconds.

3. Add the diced tomatoes, cannellini beans, green beans, sweet potato, bay leaves, and vegetable broth. Stir and bring to a boil.

4. Reduce the heat to low, cover, and simmer for about 20 minutes, or until the sweet potato is just tender when pierced with a fork.

5. Stir in the zucchini and spinach and continue cooking for 5 to 7 minutes.

6. Remove from the heat and mix in the lemon juice and parsley.

7. Serve in bowls with grated Parmesan cheese if desired.

Notes

Allow leftovers to cool completely before transferring them to an airtight container. Refrigerate for up to 5 days or freeze in freezer-safe containers for up to 3 months.

Use 6 cups of vegetable broth for a thicker, less brothy soup or up to 8 cups for a more broth-forward consistency.

The vegetables are flexible and can change with the season or availability. Aim for roughly 3 cups of interchangeable vegetables to keep the recipe proportions balanced.

Sweet potato can be replaced with butternut squash, while spinach can be swapped for kale, Swiss chard, or collard greens.

Cannellini beans can be replaced with kidney beans or pinto beans.

White or brown rice can be added as an alternative to pasta.

If using dried cannellini beans, cook them before adding them to the soup.

For fall, try pumpkin or butternut squash and kale. For winter, use parsnips, turnips, kale, Swiss chard, or collards. For spring, try peas, asparagus, and baby potatoes. For summer, add zucchini, bell peppers, or corn.

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

Nutrition

  • Serving Size: 1 serving
  • Calories: 306
  • Sugar: 11 g
  • Sodium: 1181 mg
  • Fat: 7 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 55 g
  • Fiber: 17 g
  • Protein: 17 g
  • Cholesterol: 0 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star