Healthy Roast Dinner with Steak and Veggies Recipe
Introduction
This healthy roast dinner combines tender fillet steak with perfectly roasted vegetables for a nutritious and satisfying meal. The dish features a flavorful garlic and thyme marinade, complemented by a simple homemade gravy. It’s a fantastic way to enjoy a roast without the heaviness.

Ingredients
- 285g medium potatoes, thickly sliced
- 4 small carrots (160g), halved lengthways
- 2 x 80g red onions, cut into quarters
- 170g large Brussels sprouts (about 8-10), trimmed
- 2½ tsp rapeseed oil
- 2 tsp thyme leaves
- 2 tsp balsamic vinegar
- 1 large garlic clove, finely grated
- 2 pinches English mustard powder
- 170g thick, lean fillet steak
- ½ tsp vegetable bouillon powder
Instructions
- Step 1: Heat the oven to 180C/160C fan/gas 4. Bring a large pan of water to the boil and cook the potatoes for 5 minutes. Drain the potatoes, reserving the water for later.
- Step 2: Toss the potatoes, carrots, onions, and Brussels sprouts with 2 teaspoons of rapeseed oil to coat. Arrange the vegetables on a non-stick baking sheet with space between them. Sprinkle 1 teaspoon of thyme leaves over the vegetables, season with black pepper, and roast for 30 minutes.
- Step 3: While the vegetables roast, mix 1 teaspoon of balsamic vinegar with the garlic, the remaining thyme, ½ teaspoon of rapeseed oil, English mustard powder, and plenty of black pepper. Rub this mixture over the steak, place it in a shallow dish, and set aside to marinate.
- Step 4: Mix the remaining teaspoon of balsamic vinegar with vegetable bouillon powder and 125ml of the reserved potato cooking water. Set this aside for the gravy.
- Step 5: After the vegetables have roasted for 30 minutes, turn them over and roast for another 15 minutes until tender and golden.
- Step 6: Heat a small non-stick frying pan over medium-high heat. Remove the steak from the marinade, shaking off the excess, and fry for 2-3 minutes on each side until cooked to your preferred doneness. Remove the steak to a board and let it rest.
- Step 7: Pour the leftover marinade into the frying pan and simmer until it thickens slightly to create a flavorful gravy.
- Step 8: Slice the steak and serve it alongside the roasted vegetables, with the gravy on the side.
Tips & Variations
- For extra crispy potatoes, make sure to slice them thickly and spread them out without overlapping on the baking sheet.
- Swap the fillet steak for chicken breast or pork loin for a different protein option.
- Add a sprinkle of fresh parsley or chives to the gravy for a fresh herbal note.
Storage
Store any leftover steak and vegetables in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven or microwave to avoid drying out the meat. The gravy can be reheated separately on the stove and will keep well refrigerated for 2 days.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other vegetables for the roast?
Yes, you can substitute or add vegetables like parsnips, sweet potatoes, or cauliflower florets for variety. Just adjust roasting times as needed based on the vegetable.
How do I know when the steak is cooked properly?
Cooking times depend on steak thickness and preference. For medium-rare, fry 2-3 minutes per side. Use a meat thermometer if possible; 55-57°C (130-135°F) indicates medium-rare.
Print
Healthy Roast Dinner with Steak and Veggies Recipe
- Total Time: 1 hour
- Yield: 2 servings 1x
- Diet: Low Fat
Description
A healthy and flavorful roast dinner featuring thickly sliced potatoes, fresh vegetables, and lean fillet steak, roasted and pan-fried to perfection with a garlicky herb marinade and tangy balsamic gravy.
Ingredients
Vegetables
- 285g medium potatoes, thickly sliced
- 4 small carrots (160g), halved lengthways
- 2 x 80g red onions, cut into quarters
- 170g large Brussels sprouts (about 8-10), trimmed
Marinade & Seasoning
- 2½ tsp rapeseed oil (divided)
- 2 tsp thyme leaves (divided)
- 2 tsp balsamic vinegar (divided)
- 1 large garlic clove, finely grated
- 2 pinches of English mustard powder
- ½ tsp vegetable bouillon powder
- Black pepper, to taste
Protein
- 170g thick, lean fillet steak
Instructions
- Preheat and parboil: Heat the oven to 180C/160C fan/gas mark 4. Bring a large pan of water to the boil and parboil the thickly sliced potatoes for 5 minutes. Drain the potatoes, reserving the cooking water for later use.
- Prepare and roast vegetables: Toss the parboiled potatoes, halved carrots, quartered red onions, and trimmed Brussels sprouts with 2 teaspoons of rapeseed oil to coat evenly. Spread them out spaced apart on a non-stick baking sheet. Sprinkle 1 teaspoon of thyme leaves over the veggies and season with freshly ground black pepper. Roast in the preheated oven for 30 minutes.
- Make the marinade: While the vegetables are roasting, combine 1 teaspoon balsamic vinegar, finely grated garlic, remaining thyme, remaining rapeseed oil, English mustard powder, and plenty of black pepper in a small bowl. Rub this marinade over the fillet steak. Place the steak in a shallow dish and set aside to marinate. Also, mix the remaining balsamic vinegar with vegetable bouillon powder and 125ml of the reserved potato cooking water, then set this mixture aside for later.
- Continue roasting vegetables: After the initial 30 minutes, turn the vegetables over to ensure even roasting and cook for an additional 15 minutes until tender and golden.
- Cook the steak: Heat a small non-stick frying pan over medium-high heat. Remove the steak from the marinade, shaking off excess, and fry it for 2-3 minutes on each side, or until cooked to your preferred doneness. Remove the steak to a board and let it rest for a few minutes.
- Make the gravy: Pour the leftover marinade into the hot frying pan and simmer until it thickens slightly into a flavorful gravy.
- Serve: Slice the rested steak and serve it alongside the roasted vegetables, accompanied by the balsamic-infused gravy on the side.
Notes
- Parboiling the potatoes before roasting ensures they cook through and become crispy on the outside.
- Using rapeseed oil keeps the dish light while providing a subtle nutty flavor.
- Resting the steak after cooking helps retain juices for a more tender bite.
- The balsamic vinegar and bouillon-based gravy adds a tangy, savory complement to the roast.
- You can adjust cooking times for steak depending on your desired level of doneness.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: British
Keywords: healthy roast dinner, roast vegetables, lean fillet steak, balsamic gravy, easy roast recipe, oven roasted vegetables

