Nutrition Facts for Heart-healthy hearty broccoli stew

Heart-Healthy Hearty Broccoli Stew

Warm, comforting, and packed with nourishing ingredients, this Heart-Healthy Hearty Broccoli Stew is the ultimate one-pot meal for health-conscious eaters. Bursting with fresh broccoli, tender carrots, protein-rich cannellini beans, and fragrant herbs like thyme and basil, this low-sodium veggie-packed stew is as wholesome as it is delicious. The recipe uses heart-healthy olive oil and a touch of fresh lemon juice for brightness, making it perfect for those seeking a flavorful yet nutritious dish. Ready in under an hour, this hearty stew is ideal for weeknight dinners or meal prepping, offering a satisfying and guilt-free way to enjoy a plant-powered bowl of comfort. Serve steaming hot with a sprinkle of fresh parsley to enjoy a meal that’s both good for your heart and your taste buds!

Nutriscore Rating: 83/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.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Heart-Healthy Hearty Broccoli Stew
Prep Time:15 mins
Cook Time:35 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium, diced yellow onion
  • 4 minced garlic cloves
  • 3 medium, diced carrots
  • 2 diced celery stalks
  • 5 cups broccoli florets
  • 6 cups low-sodium vegetable broth
  • 1 15-ounce can, drained and rinsed cannellini beans
  • 1 14.5-ounce can, no added salt diced tomatoes
  • 1 teaspoon dried thyme
  • 1 teaspoon dried basil
  • 0.5 teaspoon black pepper
  • 1 bay leaf
  • 0.25 cup chopped fresh parsley
  • 1 tablespoon lemon juice

Directions

Step 1

Heat the olive oil in a large pot over medium heat.

Step 2

Add the diced onion, and sauté until translucent, about 5 minutes.

Step 3

Stir in the garlic, cook for 1 minute until fragrant.

Step 4

Add the diced carrots and celery to the pot, and sauté for an additional 5 minutes.

Step 5

Add the broccoli florets to the pot, stir well to combine.

Step 6

Pour in the vegetable broth, bring the mixture to a boil.

Step 7

Once boiling, reduce the heat to a simmer.

Step 8

Add the cannellini beans and diced tomatoes (with their juices).

Step 9

Stir in the thyme, basil, black pepper, and bay leaf.

Step 10

Cover the pot and let the stew simmer for 20-25 minutes, or until vegetables are tender.

Step 11

Remove the bay leaf and discard.

Step 12

Stir in the fresh parsley and lemon juice before serving.

Step 13

Taste and adjust the seasoning if necessary.

Step 14

Ladle the hot stew into bowls, serve hot.

Nutrition Facts

Serving size (3571.3g)
Amount per serving % Daily Value*
Calories 1078.1
Total Fat 30.9g 0%
Saturated Fat 5.1g 0%
Polyunsaturated Fat 2.9g
Cholesterol 0mg 0%
Sodium 3105.1mg 0%
Total Carbohydrate 163.3g 0%
Dietary Fiber 48.5g 0%
Total Sugars 44.6g
Protein 50.0g 0%
Vitamin D 0IU 0%
Calcium 879.4mg 0%
Iron 17.0mg 0%
Potassium 5381.5mg 0%
*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: 24.6%
Protein: 17.7%
Carbs: 57.7%