Print

Minestrone Soup

Minestrone Soup is a hearty Italian vegetable soup brimming with fresh veggies, beans, and pasta, perfect for a nutritious and comforting meal.

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 zucchini, diced
  • 1 cup green beans, chopped
  • 1 (14 oz) can diced tomatoes
  • 1 (15 oz) can kidney beans, drained and rinsed
  • 6 cups vegetable broth
  • 1 cup small pasta (like ditalini or elbow macaroni)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper, to taste
  • 2 cups fresh spinach, chopped
  • Grated Parmesan cheese (optional, for serving)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and garlic; sauté until translucent, about 5 minutes.
  2. Add carrots, celery, zucchini, and green beans. Cook, stirring occasionally, for 5–7 minutes until vegetables begin to soften.
  3. Stir in diced tomatoes (with juice), kidney beans, vegetable broth, oregano, and basil. Bring to a boil.
  4. Reduce heat and simmer for 15 minutes, allowing flavors to meld.
  5. Add pasta and cook until al dente, about 10 minutes.
  6. Stir in chopped spinach and cook until wilted, about 2 minutes. Season with salt and pepper to taste.
  7. Serve hot, topped with grated Parmesan cheese if desired.

Notes

For extra flavor, add a splash of balsamic vinegar before serving or garnish with fresh basil leaves.