Nutrition Facts for Hearty pasta and bean soup

Hearty Pasta and Bean Soup

Image of Hearty Pasta and Bean Soup
Nutriscore Rating: 82/100

Warm up with a comforting bowl of Hearty Pasta and Bean Soup, a soul-soothing recipe that's as nourishing as it is delicious. Brimming with tender vegetables, creamy cannellini and kidney beans, and perfectly al dente pasta, this one-pot wonder is infused with robust Italian herbs like oregano and basil. A splash of lemon juice and a handful of fresh spinach add a bright, fresh finish, while a sprinkle of parmesan and parsley takes it to the next level of savoriness. With just 15 minutes of prep time and simple pantry staples, this wholesome soup is perfect for busy weeknights or cozy family dinners. It's a filling, vegetarian-friendly dish that'll keep you warm and satisfied all season long.

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
40 min
🕐
Total Time
55 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

20 items
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 2 medium celery stalks, diced
  • 3 cloves garlic cloves, minced
  • 2 tablespoons tomato paste
  • 14 ounces diced tomatoes (canned, with juice)
  • 6 cups vegetable broth
  • 15 ounces cannellini beans (canned, drained and rinsed)
  • 15 ounces kidney beans (canned, drained and rinsed)
  • 1 cup small pasta (e.g., ditalini or elbow)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 bay leaf
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 cups spinach, roughly chopped
  • 0.25 cup parmesan cheese, grated
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon lemon juice
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Heat olive oil in a large pot over medium heat.

2

Add diced onion, carrots, and celery. Sauté for 5–6 minutes until vegetables are softened.

3

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

4

Push the vegetables to one side of the pot and add tomato paste to the empty space. Stir and cook for 1–2 minutes to caramelize.

5

Mix the tomato paste with the vegetables, then add the diced tomatoes (along with their juices) and vegetable broth.

6

Stir in drained cannellini and kidney beans, dried oregano, dried basil, bay leaf, salt, and black pepper.

7

Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 20 minutes to allow flavors to meld.

8

Uncover the pot and add the pasta. Cook for an additional 10 minutes, or until the pasta is al dente.

9

Stir in the chopped spinach and cook for another 2 minutes, until wilted.

10

Remove the bay leaf and stir in lemon juice for a bright finish.

11

Ladle the soup into bowls, sprinkle with grated parmesan cheese and fresh parsley, and serve warm.

Cooking Tip: Take your time with each step for the best results!
2222
cal
105.1g
protein
349.9g
carbs
53.6g
fat

Nutrition Facts

1 serving (3456.9g)
Calories
2222
% Daily Value*
Total Fat 53.6 g 69%
Saturated Fat 12.1 g 60%
Polyunsaturated Fat 7.0 g
Cholesterol 20 mg 7%
Sodium 8350 mg 363%
Total Carbohydrate 349.9 g 127%
Dietary Fiber 77.7 g 278%
Total Sugars 57.3 g
Protein 105.1 g 210%
Vitamin D 0.0 mcg 0%
Calcium 1124 mg 86%
Iron 31.7 mg 176%
Potassium 8003 mg 170%

*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

60.8%%
18.3%%
21.0%%
Fat: 482 cal (21.0%%)
Protein: 420 cal (18.3%%)
Carbs: 1399 cal (60.8%%)