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
Minestrone Soup Recipe

Minestrone Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Harper
  • Total Time: 50 minutes
  • Yield: Serves 6

Description

Warm up on chilly days with this hearty Minestrone Soup, a comforting blend of fresh vegetables, beans, and pasta simmered in a savory tomato broth. This classic Italian dish is perfect for family dinners or meal prep, as it’s packed with nutrients and flavors that get better over time.


Ingredients

Scale
  • 1 tbsp olive oil
  • 1 large zucchini, chopped
  • 2 medium carrots, diced
  • 4 ribs celery, chopped
  • 1 small onion, diced
  • 2 tsp garlic, minced
  • 1 tbsp Italian seasoning
  • 1 tsp salt (to taste)
  • 1/2 tsp black pepper (to taste)
  • 2 bay leaves
  • 28 oz crushed tomatoes
  • 1/4 cup tomato paste
  • 32 oz vegetable broth
  • 2 cups water
  • 15 oz cannellini beans, drained
  • 15 oz kidney beans, drained
  • 3/4 cup macaroni noodles or small pasta (uncooked)

Instructions

  1. In a large soup pot, heat olive oil over medium heat. Add chopped zucchini, diced carrots, celery, and onion; sauté until tender.
  2. Stir in minced garlic and Italian seasoning; cook until fragrant.
  3. Add crushed tomatoes, tomato paste, vegetable broth, and water; bring to a boil.
  4. Mix in drained cannellini beans, kidney beans, uncooked pasta, salt, pepper, and bay leaves; simmer until pasta is cooked through.
  5. Remove bay leaves before serving. Adjust seasoning if necessary and garnish with fresh parsley.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 210
  • Sugar: 6g
  • Sodium: 720mg
  • Fat: 4g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 9g
  • Protein: 10g
  • Cholesterol: 0mg