Nutrition Facts for Heart-healthy tomato soup with pasta

Heart-Healthy Tomato Soup with Pasta

Image of Heart-Healthy Tomato Soup with Pasta
Nutriscore Rating: 83/100

Warm, nourishing, and packed with wholesome ingredients, this Heart-Healthy Tomato Soup with Pasta is the ultimate comfort food with a nutritious twist. Featuring no-salt-added crushed tomatoes, vibrant baby spinach, and whole-grain pasta, this recipe prioritizes heart health without sacrificing flavor. Aromatic garlic, herbs like dried basil and oregano, and a splash of fresh lemon juice create layers of deliciously bright and comforting tastes in every bowl. Perfect for cozy family dinners, this easy-to-make soup comes together in under an hour and is ideal for meal prep or serving fresh, with a sprinkle of parsley for added freshness. Try this guilt-free, low-sodium delight to warm your heart and soul!

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
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 2 tablespoons Olive oil (extra virgin)
  • 1 medium Yellow onion, diced
  • 3 cloves Garlic, minced
  • 2 stalks Celery, finely chopped
  • 1 medium Carrot, peeled and diced
  • 28 ounces No-salt-added canned crushed tomatoes
  • 4 cups Low-sodium vegetable broth
  • 1 cup Whole-grain pasta (e.g., small shells or ditalini)
  • 1 teaspoon Dried basil
  • 1 teaspoon Dried oregano
  • 2 tablespoons Fresh parsley, chopped
  • 0.25 teaspoon Black pepper, freshly ground
  • 0.25 teaspoon Salt (optional, heart-healthy limit)
  • 2 cups Baby spinach, roughly chopped
  • 1 tablespoon Lemon juice
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

In a large pot, heat the olive oil over medium heat.

2

Add the diced onion, minced garlic, celery, and carrot. Sauté for 5-7 minutes, stirring occasionally, until the vegetables are softened.

3

Stir in the crushed tomatoes, vegetable broth, dried basil, and oregano. Bring the mixture to a boil, then reduce the heat to low and simmer for 20 minutes to allow the flavors to blend.

4

While the soup simmers, cook the whole-grain pasta according to the package instructions until al dente. Drain and set aside.

5

Using an immersion blender, blend the soup directly in the pot until smooth (or leave slightly chunky, depending on your preference). Alternatively, carefully transfer the soup in batches to a countertop blender and blend until smooth, then return it to the pot.

6

Stir in the cooked pasta, black pepper, salt (if using), and chopped spinach. Simmer for an additional 5 minutes until the spinach is wilted and the soup is warmed through.

7

Remove from heat and stir in the fresh lemon juice to brighten the flavors.

8

Ladle the soup into bowls and garnish with fresh parsley before serving. Enjoy this heart-healthy, comforting meal!

Cooking Tip: Take your time with each step for the best results!
1394
cal
43.6g
protein
249.3g
carbs
34.7g
fat

Nutrition Facts

1 serving (2330.6g)
Calories
1394
% Daily Value*
Total Fat 34.7 g 44%
Saturated Fat 5.3 g 26%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 1363 mg 59%
Total Carbohydrate 249.3 g 91%
Dietary Fiber 35.7 g 128%
Total Sugars 47.7 g
Protein 43.6 g 87%
Vitamin D 0.0 mcg 0%
Calcium 390 mg 30%
Iron 14.7 mg 82%
Potassium 4256 mg 91%

*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

67.2%%
11.8%%
21.0%%
Fat: 312 cal (21.0%%)
Protein: 174 cal (11.8%%)
Carbs: 997 cal (67.2%%)