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 the ultimate comfort food, offering a warm embrace on chilly days. This robust soup features a delightful blend of tender beans, fresh vegetables, and flavorful herbs, creating a dish that’s perfect for cozy family dinners or gatherings with friends. With its quick preparation and customizable ingredients, it’s not just delicious but also nutritious, making it an ideal choice for meal prep. Every spoonful delivers warmth and satisfaction, ensuring this recipe quickly becomes a favorite in your home.

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 (optional)
  • Fresh parsley, chopped, for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat. Add diced onion and sauté until translucent (3–4 minutes).
  2. Stir in minced garlic, diced carrots, and celery; cook for 5 minutes until softened.
  3. Add oregano, basil, red pepper flakes, salt, and pepper; mix well.
  4. Pour in tomato sauce and broth; bring to simmer and cook for 15 minutes.
  5. Add rinsed beans; simmer for another 10 minutes.
  6. Cook pasta separately until al dente; drain and set aside.
  7. Stir in cooked pasta and fresh spinach; let wilt for 2–3 minutes.
  8. Serve hot, garnished with grated Parmesan cheese and parsley if desired.

Nutrition