Steak, cauliflower and asparagus on a white plate with hollandaise.

Steak and Roasted Vegetables with Healthy Hollandaise

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 2 1x


This recipe is going back to basics with good old fashioned steak and veggies with healthy hollandaise.



  • 2 steaks (4-6 oz. each)
  • 1216 spears of asparagus
  • 1/2 head of cauliflower
  • 1.5 Tbsp. olive oil
  • salt

For the Healthy Hollandaise (serves 8):

  • 1 Tbsp. cornstarch
  • 1 cup non-fat or low fat buttermilk
  • 2 egg yolks
  • 2 Tbps. butter cut into cubes
  • 1 Tbps. lemon juice
  • 12 tsp. Dijon (optional)
  • 1/2 tsp. salt


Steak & Roasted Vegetables:

  1. Preheat: Preheat the oven to 400°F.
  2. Prep Veggies: Cut the cauliflower into slices or florets (whichever you prefer). Trim an inch off the bottom of the asparagus spears. Use half of the olive oil to coat the cauliflower and asparagus. Season to taste with a few pinches of salt.
  3. Prep Steaks: Season the steaks with salt (or your favorite steak seasoning). Use the remaining olive oil to coat all sides of the steak.
  4. Cook Veggies: Put the cauliflower on a sheet pan and put it in the preheated oven for 15 minutes. After the 15 minutes, flip the the cauliflower and add the asparagus to the sheet pan. Put the sheet pan back in the oven for an additional 15 minutes.
  5. Cook Steaks: While the cauliflower and asparagus are roasting in the oven, cook the steaks. Put a medium pan on the stove over high heat. Cook the steaks on each side for 1 minute to sear all sides and lock in the juices. Then reduce the heat to medium and cook to desired doneness.* Once the steaks are done cooking, remove them from the pan and let them rest for at least 5 minutes before serving.
  6. Eat: Serve the steak, cauliflower and asparagus with the healthy hollandaise. Enjoy!

Healthy Hollandaise Instructions (serves 8):

  1. In a medium sauce pan over medium/low heat, whisk together the cornstarch and buttermilk until well combined and there are no lumps.
  2. Separate the egg yolks from the egg whites. Add the egg yolks to the saucepan and whisk constantly until the mixture thickens (maybe 2-3 minutes). Be patient! It may seem like it isn’t thickening at all but then all of a sudden it will thicken up perfectly!
  3. Once the mixture has thickened, reduce heat to low, add the cubed butter, lemon juice, dijon mustard (optional), salt, and pepper (optional), and whisk until butter has melted and all ingredients are well combined.
  4. Serve immediately or refrigerate in a sealed container. To reheat microwave for 30 seconds at a time while mixing in between.


There are so many variables when cooking a steak on the stove including type of pan, size of steak, level of heat, etc. which is why I haven’t given exact cooking times. You can either use a thermometer or just cut into one of the steaks while its cooking to check doneness!

TIP: If you think your sauce is a little too thick, simply add a little more milk. If it is too thin, let it cook a little longer or add a TINY bit more cornstarch. You’re the chef and you call the shots!