Treat yourself to a restaurant-worthy meal right at home. This dish features perfectly seared sirloin steak drizzled with a rich tomato gravy, accompanied by roasted broccoli topped with toasted pine nuts and Parmesan, plus fingerling potatoes tossed in garlic herb butter. It’s a sophisticated yet approachable dinner that will impress any guest.
The combination of tender steak, savory gravy and vibrant vegetables creates a balanced and satisfying plate. With simple techniques and fresh ingredients, you can recreate this elegant meal any night of the week.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Preheat oven to 450°F. Lightly oil a baking sheet and place it on the upper rack to heat. Wash and dry all produce. Halve the grape tomatoes. Peel and finely chop the shallot until you have 2 tablespoons (reserve any extra for another use). Pick the parsley leaves from the stems; finely chop the leaves and stems separately. Pick 1 teaspoon of thyme leaves and set aside; reserve the thyme sprigs.
- Halve the fingerling potatoes lengthwise. Toss with a drizzle of olive oil and season generously with salt and pepper. Carefully remove the hot baking sheet from the oven and arrange the potatoes cut-side down on one side of the sheet. Nestle half of the thyme sprigs among the potatoes. Roast for 10 minutes.
- Remove the sheet from the oven and flip the potatoes. Toss the broccoli florets with a drizzle of olive oil, salt and pepper and arrange them on the other side of the sheet. Return to the oven and roast until the potatoes are tender and the broccoli begins to char at the edges, about 20 minutes more.
- Meanwhile, place the pine nuts in a large pan over medium-high heat. Toast, tossing often, until golden, 3-5 minutes. Transfer to a small bowl. Heat a drizzle of vegetable oil in the same pan over medium-high heat. Pat the steak dry with paper towels and season generously with salt and pepper. Cook to your desired doneness, 3-6 minutes per side. Remove the steak to a plate to rest. Wipe out the pan.
- Return the pan to medium-high heat. Add the chopped shallot and a drizzle of olive oil. Cook until softened, 1-2 minutes. Stir in the beef demi-glace, halved tomatoes and ½ cup water. Bring to a simmer, then remove from heat. Stir in the reserved thyme leaves, half of the parsley leaves and 2 tablespoons of plain butter. Season with salt and pepper. Stir in any juices released by the resting steak. Set aside.
- Once the potatoes and broccoli are done, remove the sheet from the oven. Preheat the broiler to high. In a large bowl, toss the roasted potatoes with the garlic herb butter and the chopped parsley stems. Sprinkle the Parmesan cheese over the broccoli on the sheet. Place the sheet under the broiler until the cheese melts, 2-3 minutes. Divide the steak, potatoes and broccoli among plates. Sprinkle the toasted pine nuts over the broccoli. Spoon the tomato gravy over the steak and garnish with the remaining parsley leaves.
Recipe Tips
For the best sear, pat the steak dry before seasoning and let it rest after cooking to retain juices.
If you prefer your steak more or less done, adjust the cooking time accordingly; a meat thermometer can help.
To save time, you can chop the shallot and herbs while the potatoes are roasting.
FAQ
Can I use a different cut of steak?
Yes, you can substitute with ribeye or strip steak, but adjust cooking time based on thickness.
What can I use instead of pine nuts?
Chopped walnuts or slivered almonds make a good substitute for pine nuts.
Can I make this recipe dairy-free?
Yes, use dairy-free butter and omit the Parmesan cheese or use a dairy-free alternative.





























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.