Nutrition Facts for Heart-healthy pasta fagioli

Heart-Healthy Pasta Fagioli

Embrace cozy, heart-healthy comfort with this nourishing take on classic Italian Pasta Fagioli. Packed with fiber-rich cannellini and kidney beans, tender whole grain pasta, and vibrant veggies like carrots, celery, and onion, this wholesome recipe delivers comforting flavors without compromising your health goals. A fragrant blend of garlic, oregano, and basil elevates the broth, while a hint of black pepper and fresh parsley ties everything together in perfect harmony. Ready in just 45 minutes, this low-sodium, diet-friendly soup is perfect for busy weeknights or meal prep, and it’s just as satisfying with or without the optional sprinkle of parmesan cheese. Whether you're craving a heart-smart dinner or a cozy bowl of soup to warm your soul, this Heart-Healthy Pasta Fagioli is your go-to recipe for flavor, wellness, and simplicity.

Nutriscore Rating: 86/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Heart-Healthy Pasta Fagioli
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 celery stalks, chopped
  • 2 medium carrots, chopped
  • 3 garlic cloves, minced
  • 6 cups low-sodium vegetable broth
  • 1 14.5-ounce can diced tomatoes, no salt added
  • 1 15-ounce can cannellini beans, drained and rinsed
  • 1 15-ounce can kidney beans, drained and rinsed
  • 1 cup whole grain pasta, such as ditalini
  • 1 bay leaf
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 0.5 teaspoon black pepper
  • 0.25 cup fresh parsley, chopped
  • 0.25 cup parmesan cheese, grated (optional)

Directions

Step 1

Heat the olive oil in a large pot over medium heat. Add the chopped onion, celery, and carrots, and sauté for about 5 minutes or until the onions become translucent.

Step 2

Stir in the minced garlic and cook for an additional minute until fragrant.

Step 3

Pour in the low-sodium vegetable broth and add the diced tomatoes (including the liquid), drained cannellini beans, and drained kidney beans to the pot.

Step 4

Bring the mixture to a gentle boil, then add the whole grain pasta, bay leaf, dried oregano, dried basil, and black pepper.

Step 5

Reduce the heat to a simmer and cover the pot. Cook for 15 to 18 minutes, or until the pasta is al dente.

Step 6

Remove the bay leaf, taste the soup, and adjust the seasoning if necessary.

Step 7

Stir in the chopped fresh parsley just before serving.

Step 8

Optionally, serve with a sprinkle of grated parmesan cheese on top, keeping this optional for a fully heart-healthy option.

Nutrition Facts

Serving size 3538.2 grams (3538.2g)
Amount per serving % Daily Value*
Calories 2374
Total Fat 56.30g 72%
Saturated Fat 17.30g 87%
Polyunsaturated Fat 2.70g
Cholesterol 47mg 16%
Sodium 2116mg 92%
Total Carbohydrate 370.90g 135%
Dietary Fiber 80.60g 288%
Total Sugars 41.80g
Protein 106.50g 213%
Vitamin D 0IU 0%
Calcium 1487mg 114%
Iron 29mg 162%
Potassium 7020mg 149%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 21.0%
Protein: 17.6%
Carbs: 61.4%