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

Minestrone Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

This one-pot minestrone is a lifesaver for busy weeknights. It’s brimming with fresh vegetables, beans, and pasta, making it a complete and satisfying vegetarian meal. Plus, it’s easily adaptable to your preferences and dietary needs – perfect for using up leftover veggies or customizing for vegan or gluten-free eaters. It’s also freezer-friendly, so you can make a big batch and enjoy it throughout the week.

  • Total Time: 45 minutes
  • Yield: 6 1x

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 small onion (diced)
  • 2 celery ribs (sliced)
  • 3 large carrots (peeled & chopped)
  • 1 tablespoon tomato paste
  • 1 tablespoon minced garlic
  • 1.5 teaspoons salt
  • 1 teaspoon each: dried parsley, oregano, basil
  • ¼ teaspoon black pepper
  • Pinch of red pepper flakes (optional)
  • 2 cups chopped fresh spinach
  • 4 cups chicken or vegetable broth
  • 28 oz canned diced tomatoes (no added salt)
  • 1 cup each: rinsed red & white kidney beans
  • 1 cup small pasta (shells, elbows, etc.)
  • Parmesan cheese (optional)

Instructions

  1. Heat olive oil in a large pot. Sauté onion, celery, and carrots until softened (3-4 minutes).
  2. Stir in tomato paste, spices, and garlic. Cook for 1 minute.
  3. Add broth, tomatoes, and beans. Simmer for 10 minutes or until carrots are tender-crisp.
  4. Add pasta and simmer for 10 minutes, stirring often, until pasta is cooked.
  5. Stir in spinach and serve with Parmesan cheese, if desired.
  • Author: Anwar
  • Prep Time: 15
  • Cook Time: 30
  • Category: Soup
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 358grams
  • Calories: 210cal
  • Sugar: 8g
  • Sodium: 1033mg
  • Fat: 49g
  • Saturated Fat: 1g
  • Trans Fat: 1g
  • Carbohydrates: 35g
  • Fiber: 7g
  • Protein: 11g