Heart Healthy Broccoli and Cheese

(5.0)
By Judy Capodanno
Updated 11/5/2025
Dietitian Reviewed: Jane Schwartz, RDN, CLT
Approved for These Diets:
Heart Healthy | Diabetic | Vegetarian
Heart Healthy Broccoli and Cheese
Photo Credit: Getty Images

A velvety cheese blend is layered atop tender broccoli in this deliciously old-fashioned side dish. Fresh Parmesan and black pepper lend an enticing edge to every bite. This version uses skim milk and reduced-fat cheese to keep it light. For more comforting classics made healthier, check out all our healthy vegetable recipes.

Total Time
30 minutes
Servings
8
Calories
64

What Makes This Heart Healthy Broccoli and Cheese Healthy

This recipe keeps the classic comfort-food feel while cutting back significantly on fat and sodium. By using skim milk and reduced-fat cheese, we create a light, velvety sauce instead of using heavy cream or butter. Steaming the broccoli (instead of boiling) also helps preserve its nutrients.

Key Health Highlights

  • Only 64 Calories per serving (1 cup broccoli, 2 Tbsp sauce).
  • Low in Sodium: Contains only 154mg of sodium per serving, making it a great low-salt option.
  • Diet-Approved: This recipe is approved for Heart Healthy and Diabetic diets.
  • Good Source of Protein: Provides 6g of protein per serving.

FAQs About Broccoli and Cheese

It can be! Traditional broccoli and cheese is often high in fat and sodium. This version is a healthier choice, as it uses skim milk, reduced-fat cheese, and only 154mg of sodium to create a light but flavorful sauce.

The key is to add flavor without adding sodium or fat. This recipe uses fresh Parmesan and black pepper for a savory kick. Steaming the broccoli until just fork-tender also ensures it isn't mushy.

Steaming (as used in this recipe) is one of the healthiest methods as it retains water-soluble nutrients, like Vitamin C, that can be lost when boiling. Air-frying or roasting with minimal oil are also excellent healthy options.

This specific healthy recipe contains 64 calories per serving, which includes one cup of broccoli and two tablespoons of cheese sauce.

More Heart-Healthy Vegetable Side Dishes

If you’re looking for more veggie recipe ideas, these classic vegetable sides are just as delicious when made with our healthier recipes.

Heart-Healthy Main Dishes

Try any of these comforting and tasty main courses that are easy to prepare and go beautifully with this vegetable side.

Ingredients

Recipe yields 8 servings

Directions

  1. Step 1

    Place 1 inch of water in a medium saucepan. Place a metal colander on top of saucepan. Put broccoli in the colander. Place lid on the pot or on top of colander. Bring water to a boil over high heat. Reduce heat to a simmer and steam for 4 minutes or until broccoli is fork-tender. With tongs, transfer broccoli to a bowl. Set aside.

  2. Step 2

    Place flour in a medium saucepan over medium-high heat. Gradually add milk, stirring constantly with a whisk until smooth. Cook for 2 minutes, or until mixture thickens, stirring constantly. Cook for 1 additional minute, stirring constantly. Remove from heat.

  3. Step 3

    Add cheeses, salt and pepper, stirring with a whisk until smooth. Quickly pour cheese sauce over broccoli and serve immediately.

Nutrition Facts

Serving Size:
1 cup broccoli, 2 Tbsp sauce

64
Calories
1
g
Fat
4
mg
Cholesterol
154
mg
Sodium
8
g
Carbs
1
g
Sat. Fat
2
g
Fiber
6
g
Protein

Healthy Variations: Baked Casserole or Roasted

  • To Make a Baked Casserole: Pour the steamed broccoli and cheese sauce into a small baking dish. Top with an additional tablespoon of Parmesan and bake at 375°F (190°C) for 10-15 minutes, or until bubbly and golden.
  • For Roasting: Instead of steaming, toss broccoli florets with 1 tsp of olive oil and roast at 400°F (200°C) for 15-20 minutes. Prepare the sauce separately and pour over the roasted broccoli before serving.

Serving & Storage Tips

  • Serving: Serve immediately while the cheese sauce is warm. This dish pairs perfectly with grilled chicken, salmon, or as part of a vegetarian meal.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheating: Reheat gently in the microwave in 30-second intervals, stirring in between, until warm. Do not overheat, as the cheese sauce may separate.

Ingredient Substitutions

This recipe is already low-sodium (154mg). To reduce it further, you can use a salt-free seasoning blend instead of the 1/8 tsp salt.

You can swap the reduced-fat cheddar for a reduced-fat Monterey Jack or Swiss for a different flavor profile.

If you don't have skim milk, 1% milk will also work. Avoid using whole milk or heavy cream to keep the recipe heart-healthy.

More Recipes Like Broccoli and Cheese