Go Back
Minestrone Soup finished recipe

Minestrone Soup

Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 servings

Ingredients
  

For the Minestrone Soup
  • 2 tablespoons (30 ml) extra-virgin olive oil
  • 1 medium yellow onion (about 150 g) finely diced
  • 2 medium carrots (about 150 g) peeled and diced into 1/2-inch pieces
  • 2 medium celery stalks (about 100 g) diced
  • 1 medium zucchini (about 200 g) diced into 1/2-inch pieces
  • 4 garlic cloves (about 12 g) minced
  • 2 tablespoons (30 g) tomato paste
  • 1 can (14.5 ounces/411 g) diced tomatoes with their juices
  • 1 can (15 ounces/425 g) cannellini beans drained and rinsed
  • 1 can (15 ounces/425 g) kidney beans drained and rinsed
  • 6 cups (1.4 liters) low-sodium vegetable broth
  • 1 cup (240 ml) water
  • 1 teaspoon (about 1 g) dried Italian seasoning
  • 1 teaspoon (about 1 g) dried basil
  • 1/2 teaspoon (about 1 g) freshly ground black pepper
  • 1/2 teaspoon (about 3 g) fine salt plus more to taste
  • 3/4 cup (about 105 g) dry ditalini pasta
  • 2 cups (about 60 g) fresh baby spinach roughly chopped
  • 1 tablespoon (15 ml) fresh lemon juice
Optional Garnishes
  • 1/4 cup (25 g) Parmesan cheese freshly grated, optional
  • 2 tablespoons (about 5 g) fresh parsley finely chopped, optional

Method
 

  1. Dice the onion, carrots, celery, and zucchini into small, evenly sized pieces. Mince the garlic, drain and rinse both cans of beans, and roughly chop the spinach. Keeping the vegetables similar in size helps them cook evenly and ensures each spoonful contains a balanced mixture of ingredients.
  2. Heat 2 tablespoons (30 ml) extra-virgin olive oil in a large 6-quart Dutch oven or soup pot over medium heat. Add the diced onion, carrots, and celery. Cook for 6 to 8 minutes, stirring occasionally, until the onion becomes translucent and the vegetables begin to soften. The vegetables should look glossy and tender around the edges without developing deep brown spots. Reduce the heat slightly if they begin to brown too quickly.
  3. Stir in the diced zucchini and cook for 3 minutes, allowing it to soften slightly. Add the 4 minced garlic cloves and cook for another 30 to 60 seconds, stirring frequently. The garlic should become fragrant but should not turn dark brown, which can introduce bitterness.
  4. Add 2 tablespoons (30 g) tomato paste to the vegetables. Stir continuously for about 1 minute, until the paste coats the vegetables and deepens slightly in color. This brief cooking step helps mellow the raw taste of tomato paste and creates a richer foundation for the soup.
  5. Pour in the can of diced tomatoes with its juices, 6 cups (1.4 liters) vegetable broth, and 1 cup (240 ml) water. Add 1 teaspoon dried Italian seasoning, 1 teaspoon dried basil, 1/2 teaspoon black pepper, and 1/2 teaspoon fine salt. Stir thoroughly, scraping the bottom of the pot to release any flavorful tomato paste or vegetable bits.
  6. Increase the heat to medium-high and bring the soup to a gentle boil. Reduce the heat to medium-low, cover partially, and simmer for 10 to 12 minutes, until the carrots are nearly tender when pierced with a fork. The broth should bubble gently rather than boil rapidly. A vigorous boil can break down the vegetables and evaporate too much liquid.
  7. Stir in the drained cannellini beans, drained kidney beans, and 3/4 cup (105 g) dry ditalini pasta. Increase the heat slightly if needed to bring the soup back to a gentle simmer. Cook uncovered for 8 to 12 minutes, stirring occasionally, until the pasta is tender but still has a slight bite and the carrots are fully cooked. Check the pasta package for its recommended cooking time. If the soup becomes too thick, add a little additional hot water.
  8. Add 2 cups (60 g) roughly chopped baby spinach and stir gently. Cook for 1 to 2 minutes, just until the spinach wilts and turns bright green. Avoid simmering the spinach for too long, as it can lose its fresh color and become excessively soft.
  9. Turn off the heat and stir in 1 tablespoon (15 ml) fresh lemon juice. Taste the broth and adjust the salt if necessary. The soup should have a balanced flavor with noticeable tomato richness, savory herbs, and a gentle brightness from the lemon. If the broth tastes too concentrated, add a small amount of hot water to loosen it.
  10. Ladle the hot soup into bowls, making sure each serving contains vegetables, beans, pasta, and broth. If desired, garnish with freshly grated Parmesan cheese and chopped parsley. Serve immediately while the pasta is tender and the vegetables retain their texture.