Print

Hearty Italian Pasta Fagioli Soup

Hearty Italian Pasta Fagioli Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Hearty Italian Pasta Fagioli Soup is a warm and satisfying dish that brings together the rich flavors of savory broth, tender beans, and fresh vegetables. This comforting soup is easy to prepare and perfect for any occasion, whether you’re hosting a family dinner or enjoying a cozy night in. The harmonious blend of herbs and spices creates an inviting aroma that will have everyone gathering around the table. Plus, this recipe is versatile—you can enjoy it as a hearty main course or light appetizer. Ideal for freezing, you can make a big batch and have quick meals ready for busy days.

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, peeled and diced
  • 2 stalks celery, diced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes
  • Salt and pepper, to taste
  • 1 (15-ounce) can tomato sauce
  • 4 cups chicken or vegetable broth
  • 1 (15-ounce) can red kidney beans, drained and rinsed
  • 1 (15-ounce) can cannellini beans, drained and rinsed
  • 1 cup ditalini pasta or small pasta of choice
  • 1 cup fresh spinach leaves

Instructions

  1. Heat olive oil in a large pot over medium heat. Add diced onion and cook until translucent (3-4 minutes).
  2. Stir in minced garlic, diced carrots, and celery; cook until softened (about 5 minutes).
  3. Add oregano, basil, red pepper flakes, salt, and pepper; mix well.
  4. Pour in tomato sauce and broth; bring to a simmer for 15 minutes.
  5. Add drained kidney and cannellini beans; simmer another 10 minutes.
  6. Cook pasta separately according to package instructions until al dente; drain.
  7. Stir cooked pasta and fresh spinach into the soup; cook for an additional 2-3 minutes until spinach wilts.
  8. Serve hot with grated Parmesan cheese and chopped parsley as garnish.

Nutrition