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 perfect dish to warm your soul on a chilly day. This comforting soup features a delightful combination of tender beans, fresh vegetables, and small pasta, all simmered together in a savory broth. Enhanced by aromatic herbs and spices, every spoonful is packed with flavor and nutrition. Ideal for family dinners or meal prep, this nourishing dish is easy to make and can be customized with your favorite ingredients. Enjoy it with crusty bread or a side salad for a complete meal that everyone will love.

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. Sauté diced onion for 3–4 minutes until translucent.
  2. Add minced garlic, diced carrots, and celery; cook for another 5 minutes until softened.
  3. Stir in oregano, basil, red pepper flakes, salt, and pepper; mix well.
  4. Pour in tomato sauce and broth; bring to a simmer and cook for 15 minutes.
  5. Add drained beans; simmer for an additional 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 2–3 minutes until spinach wilts.
  8. Serve hot, garnished with grated Parmesan cheese and parsley.

Nutrition

save me