Customize this recipe with AI:

The Best Minestrone Soup

The final dish
Total Time
50 minutes
Prep Time
20 minutes
Cook Time
30 minutes
Rating
4.96 out of 5 stars
(117)

Ingredients

6 servings
  • 1 tablespoon olive oil
  • 1 white or yellow onion, diced
  • 2 stalks celery, diced
  • 2 large carrots, sliced
  • 1 medium (or 2 small) yukon gold potatoes, diced into ½ inch cubes (about 1 cup diced potatoes)
  • 1 (28 ounce) can fire roasted crushed tomatoes
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 6 cups vegetable broth
  • 1 teaspoon italian seasoning
  • 1/2 teaspoon red pepper flakes
  • 3/4 teaspoon salt, plus more to taste
  • Freshly ground black pepper
  • 8 ounces green beans, trimmed and cut into 1 inch pieces
  • 4 cups spinach
  • 4 ounces elbow noodles, small shells or fusilli, gluten free if desired
  • For serving:
  • Freshly grated parmesan
  • Garlic bread or crostinis
BeginnerItalianVegetarianDinner
How would you rate this recipe?

Preparation

Step 1

Add olive oil to a large pot or dutch oven and place over medium high heat. Add in diced onion, celery, sliced carrots and potatoes. Saute for 3-5 minutes or until onions soften.

Step 2

Next add in crushed tomatoes, kidney beans, vegetable broth, Italian seasoning, red pepper flakes and salt and pepper. Cover and cook on medium low for 10-15 minutes.

Step 3

Next stir in the green beans, spinach and pasta. Cook uncovered for 8-12 more minutes or until pasta is al dente and green beans are tender. Pour into a bowl and serve with parmesan cheese on top. I also like to serve mine with garlic bread, crostinis or crackers. Personally I think soup makes amazing leftovers and is even more delicious the next day.

Step 4

Save recipe for the next time?

Paste URL of your favorite recipe to get it ad free:

Explore similar recipes