Print

Hearty Italian Pasta Fagioli Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Hearty Italian Pasta Fagioli Soup is the ultimate comfort food, perfect for cozy dinners or gatherings. This rich, flavorful soup combines fresh vegetables, tender beans, and pasta simmered in a savory broth, creating a satisfying dish that warms both body and soul. Whether you’re enjoying a quiet evening at home or entertaining friends, this hearty soup is sure to please everyone at the table. Quick to prepare and easy to customize, it’s filled with nutritious ingredients like beans and spinach, making it not only delicious but also healthy. Plus, with its robust flavors and delightful textures, it’s a meal that tastes even better as leftovers!

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
  • 1/4 cup grated Parmesan cheese
  • Fresh parsley, chopped, for garnish

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 diced celery; cook for 5 minutes until softened.
  3. Add oregano, basil, red pepper flakes, salt, and pepper; stir to combine.
  4. Pour in tomato sauce and broth; bring to a simmer for 15 minutes.
  5. Add drained beans; simmer for another 10 minutes.
  6. Cook pasta separately until al dente; drain.
  7. Stir cooked pasta and spinach into the soup; cook for an additional 2-3 minutes until spinach wilts.
  8. Serve hot garnished with grated cheese and fresh parsley.

Nutrition

save me