Nutrition Facts for Hearty pasta and bean soup

Hearty Pasta and Bean Soup

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.

Nutriscore Rating: 82/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 Hearty Pasta and Bean Soup
Prep Time:15 mins
Cook Time:40 mins
Total Time:55 mins
Servings: 6

Ingredients

  • 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

Directions

Step 1

Heat olive oil in a large pot over medium heat.

Step 2

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

Step 3

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

Step 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.

Step 5

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

Step 6

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

Step 7

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

Step 8

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

Step 9

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

Step 10

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

Step 11

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

Nutrition Facts

Serving size 3456.9 grams (3456.9g)
Amount per serving % Daily Value*
Calories 2222
Total Fat 53.60g 69%
Saturated Fat 12.10g 61%
Polyunsaturated Fat 7.00g
Cholesterol 20mg 7%
Sodium 8350mg 363%
Total Carbohydrate 349.90g 127%
Dietary Fiber 77.70g 278%
Total Sugars 57.30g
Protein 105.10g 210%
Vitamin D 0IU 0%
Calcium 1124mg 86%
Iron 32mg 176%
Potassium 8003mg 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

Fat: 21.0%
Protein: 18.3%
Carbs: 60.8%