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

Classic Minestrone Soup

  • Author: EMMA
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

A deeply comforting, hearty Italian soup brimming with vegetables, beans, and pasta in a tomato-kissed broth. Classic minestrone is a pantry-friendly, one-pot wonder that’s cozy, nourishing, and endlessly flexible.


Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 medium onion, chopped
  • 2 sticks celery, chopped
  • 3 medium carrots, peeled & sliced
  • 3 cloves garlic, minced
  • 1 (28-ounce) can crushed tomatoes
  • 4 cups chicken broth or vegetable broth
  • 1 small zucchini, chopped
  • 1 cup chopped fresh green beans
  • 1 (14-ounce) can red kidney beans, drained
  • 1 (14-ounce) can white kidney (cannellini) beans, drained
  • 1/2 teaspoon Italian seasoning
  • 3/4 cup uncooked elbow macaroni
  • Salt & pepper, to taste
  • Fresh basil, optional
  • Freshly grated parmesan cheese, for serving

Instructions

  1. In a large soup pot, heat the olive oil and butter over medium heat. Add onion, celery, carrots, and garlic. Sauté for 7–10 minutes, until softened and fragrant.
  2. Pour in crushed tomatoes, broth, zucchini, green beans, both types of beans, and Italian seasoning. Stir and bring to a boil.
  3. Reduce heat to low, partially cover, and simmer for 10 minutes.
  4. Add macaroni and simmer uncovered for 15–20 minutes, stirring occasionally, until pasta and vegetables are tender.
  5. Season with salt and pepper to taste. Stir in fresh basil if using, and serve hot with grated parmesan.


Notes

Use high-quality crushed tomatoes like San Marzano for best flavor. To make it vegan, skip the butter and parmesan and use vegetable broth. The soup thickens as it sits add more broth or water when reheating. Store in the fridge up to 4 days or freeze for up to 2 months.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 230
  • Sugar: 7g
  • Sodium: 620mg
  • Fat: 6g
  • Saturated Fat: 2g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 7g
  • Protein: 10g
  • Cholesterol: 5mg