Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of Italian Pasta Fagioli Soup featuring a rich tomato-based broth filled with tender pasta, cannellini beans, and chopped herbs, garnished with freshly grated Parmesan cheese and a sprig of basil, presented on a rustic wooden table with a spoon resting on the side

Hearty Italian Pasta Fagioli Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and hearty Italian Pasta Fagioli Soup made with tender pasta, cannellini beans, ripe tomatoes, and fresh herbs simmered in a flavorful broth.

  • Total Time: 40 minutes
  • Yield: 6 servings

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 ribs celery, diced
  • 1 can (14 oz) cannellini beans, drained and rinsed
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups chicken or vegetable broth
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 cup small pasta (or ditalini)
  • Salt and pepper to taste
  • Grated Parmesan cheese and fresh basil for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onion, garlic, carrots, and celery. Sauté until vegetables are tender, about 5 minutes.
  2. Add cannellini beans, diced tomatoes with their juice, broth, oregano, basil, and red pepper flakes. Bring to a boil.
  3. Reduce heat and simmer for 20 minutes to let flavors meld.
  4. Add pasta and cook until tender, about 10 minutes.
  5. Season with salt and pepper. Serve hot, garnished with grated Parmesan cheese and fresh basil.

Notes

  • Feel free to add more herbs or spices according to taste.
  • You can substitute vegetable broth for a vegetarian option.
  • This soup pairs well with crusty bread for a complete meal.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Healthy

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 250 Kcal
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 8g
  • Protein: 12g
  • Cholesterol: 10mg