Nutrition Facts for Heart-healthy pasta fagioli

Heart-Healthy Pasta Fagioli

Image of Heart-Healthy Pasta Fagioli
Nutriscore Rating: 86/100

Indulge in the comforting warmth of Heart-Healthy Pasta Fagioli, a wholesome spin on the classic Italian soup that’s packed with flavor and nutrition. This hearty recipe combines fiber-rich cannellini and kidney beans with tender whole grain pasta, simmered to perfection in a savory blend of low-sodium vegetable broth, fresh vegetables, and fragrant herbs like basil and oregano. With olive oil providing healthy fats and optional parmesan cheese for a hint of indulgence, this dish is ideal for those seeking a nutritious yet satisfying meal. Ready in under 45 minutes, it’s a family-friendly option perfect for weeknight dinners or meal prep. Serve it steaming hot with a sprinkle of fresh parsley to elevate its robust flavor while supporting heart health.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 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)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
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.

2

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

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.

4

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

5

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

6

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

7

Stir in the chopped fresh parsley just before serving.

8

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

Cooking Tip: Take your time with each step for the best results!
2374
cal
106.5g
protein
370.9g
carbs
56.3g
fat

Nutrition Facts

1 serving (3538.2g)
Calories
2374
% Daily Value*
Total Fat 56.3 g 72%
Saturated Fat 17.3 g 86%
Polyunsaturated Fat 2.7 g
Cholesterol 47 mg 16%
Sodium 2116 mg 92%
Total Carbohydrate 370.9 g 135%
Dietary Fiber 80.6 g 288%
Total Sugars 41.8 g
Protein 106.5 g 213%
Vitamin D 0.0 mcg 0%
Calcium 1487 mg 114%
Iron 29.2 mg 162%
Potassium 7020 mg 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

61.4%%
17.6%%
21.0%%
Fat: 506 cal (21.0%%)
Protein: 426 cal (17.6%%)
Carbs: 1483 cal (61.4%%)