JustRecipes
Minestrone Soup
Soup · Italian

Minestrone Soup

Prep20 min
Cook45 min
Total65 min
Yields6 servings
DifficultyEasy

A hearty Italian vegetable soup packed with cannellini beans, seasonal vegetables, and tender pasta in a rich tomato broth.

Ingredients

6 Servings
  • 3 tbspolive oil
  • 1 mediumyellow onion(diced)
  • 3 clovesgarlic(minced)
  • 2celery stalks(diced)
  • 2carrots(peeled and diced)
  • 1 mediumzucchini(diced)
  • 2 tbsptomato paste
  • 1 cancrushed tomatoes(28 oz)
  • 1 cancannellini beans(15 oz, drained and rinsed)
  • 6 cupsvegetable broth
  • 1 tspdried oregano
  • 1 tspdried thyme
  • ½ tspred pepper flakes
  • 1 tspkosher salt(plus more to taste)
  • ½ tspblack pepper
  • 2 cupsgreen beans(trimmed and cut into 1-inch pieces)
  • 2 cupsbaby spinach
  • 1 cupsmall pasta(such as ditalini or elbow)
  • 1 pieceParmesan rind(optional but recommended)
  • ½ cupgrated Parmesan(for serving)

Method

  1. 01

    Heat the 3 tbsp olive oil in a large Dutch oven or heavy pot over medium heat until shimmering.

  2. 02

    Add the diced yellow onion, 2 celery stalks, and 2 carrots. Cook, stirring occasionally, for 6–7 minutes until softened and the onion is translucent.

  3. 03

    Add the 3 cloves minced garlic and ½ tsp red pepper flakes. Stir and cook for 1 minute until fragrant.

  4. 04

    Push the vegetables to the side and add the 2 tbsp tomato paste directly to the center of the pot. Let it cook undisturbed for 1–2 minutes until it darkens slightly, then stir it into the vegetables.

  5. 05

    Add the diced zucchini and stir to combine with the other vegetables.

  6. 06

    Pour in the 28 oz can of crushed tomatoes and 6 cups vegetable broth. Stir well to incorporate the tomato paste.

  7. 07

    Add the Parmesan rind (if using), 1 tsp dried oregano, 1 tsp dried thyme, 1 tsp kosher salt, and ½ tsp black pepper. Stir to combine.

  8. 08

    Bring the soup to a boil over high heat, then reduce to a steady simmer. Cook uncovered for 15 minutes to let the flavors meld.

  9. 09

    Add the 2 cups green beans and the drained cannellini beans. Simmer for another 8 minutes until the green beans are just tender.

  10. 10

    Stir in the 1 cup small pasta and cook for the time indicated on the package, typically 8–10 minutes, until al dente.

  11. 11

    Remove and discard the Parmesan rind. Stir in the 2 cups baby spinach and cook for 1–2 minutes until wilted.

  12. 12

    Taste and adjust seasoning with additional kosher salt and black pepper as needed. Ladle into bowls and top with grated Parmesan.

Share this recipe
FacebookXPinterest

Adapted from public domain & community sources

Minestrone Soup — Just Recipes