Panfried filet with shallot sauce is the restaurant classic made better at home: beef filets seared to a brown crust in butter, finished in the oven, then crowned with a luscious shallot pan sauce. The sauce builds in the same skillet — softened shallots, a splash of red wine vinegar, beef broth reduced by half, and rosemary swirled in off the heat. Elegant, fast, and far cheaper than the steakhouse version.
SERVES 4
Most of us reserve indulging in an elegant filet mignon for a celebratory restaurant meal. That restaurant filet can easily be made at home, with higher quality ingredients and at a fraction of the price. Even fancy restaurants are likely going to use vegetable oil for searing their steaks. At home you can use grass-fed butter or another fat of your choice. Once you top your steak with this luscious shallot pan sauce, it will triumph over most of the steaks you have had at a restaurant.
INGREDIENTS
4 oz–6 oz/115–170 g beef filets
2 tbsp/30 ml unsalted butter, melted
FOR THE SAUCE:
2 tbsp/30 ml unsalted butter, melted
1 cup/240 g shallots, thinly sliced sea salt and pepper
1 tbsp/15 ml red wine vinegar
½ cup/120 ml Beef Broth
1 tbsp/2 g fresh rosemary, finely chopped
COOKING INSTRUCTIONS
Let the steaks come to room temperature, about 30 minutes. Preheat oven to 400°F/204°C. Place an oven-safe, glass baking dish in the oven to warm up. Heat a large cast-iron skillet on medium-high. Brush melted butter onto one side of the steak. When the skillet is ready, add the steaks. While the first side is browning, brush the other side with butter. Once a nice brown crust forms, about 2 to 3 minutes, use tongs to flip the steaks and sear the other side. Using tongs transfer steaks to the warm dish in the oven and roast for 6 to 8 minutes for medium-rare.
While the steaks are roasting, make your sauce. Add 1 tablespoon/15 ml of butter to the same cast-iron skillet used to brown the steaks. Add the shallots and season generously with salt and pepper. Continue to cook until the shallots are softened, about 10 minutes. Add the vinegar and cook until it evaporates. Add the broth and bring to a boil. Allow the sauce to cook until it has reduced by half. Pull the pan from the heat, stir in the remaining tablespoon of butter and rosemary. Remove steaks, salt and pepper and let rest for 5 minutes. Serve topped with shallot sauce.
Pro Tips
- Let the filets come to room temperature for 30 minutes before searing — cold meat browns unevenly and overcooks at the edges before the center warms.
- Warm your baking dish in the oven as it preheats; transferring steaks to a cold dish undoes the sear and stalls the roast.
- Don't clean the skillet between steak and sauce — the browned bits on the pan bottom are the flavor foundation of the shallot sauce.
- Cook the shallots the full 10 minutes until silky and sweet; rushing this step leaves them sharp and crunchy in the finished sauce.
- Finish the sauce with the last tablespoon of butter and the rosemary off the heat so the butter stays glossy and the herbs stay fragrant.
Frequently Asked Questions
How long should I roast the filets for medium-rare?
After searing, 6 to 8 minutes in a 400°F oven, depending on thickness. Then rest them 5 minutes — the internal temperature climbs a few degrees as they sit.
Can I make the shallot sauce without red wine vinegar?
A splash of balsamic works, though it's sweeter. The vinegar's job is to cut the richness, so use something with real acidity rather than skipping it.
What cut of beef works best?
Beef filet mignon is the classic choice — thick-cut tenderloin steaks between 4 and 6 ounces each. Any tender, thick steak can take the same treatment.
Is this recipe paleo?
With butter it's primal-style; swap in ghee for a strict paleo version — the shallot sauce works identically either way.
Recipe Card
Ingredients
Method
- COOKING INSTRUCTIONS Let the steaks come to room temperature, about 30 minutes.
- Preheat oven to 400°F/204°C.
- Place an oven-safe, glass baking dish in the oven to warm up.
- Heat a large cast-iron skillet on medium-high.
- Brush melted butter onto one side of the steak.
- When the skillet is ready, add the steaks.
- While the first side is browning, brush the other side with butter.
- Once a nice brown crust forms, about 2 to 3 minutes, use tongs to flip the steaks and sear the other side.
- Using tongs transfer steaks to the warm dish in the oven and roast for 6 to 8 minutes for medium-rare.
- While the steaks are roasting, make your sauce.
- Add 1 tablespoon/15 ml of butter to the same cast-iron skillet used to brown the steaks.
- Add the shallots and season generously with salt and pepper.
- Continue to cook until the shallots are softened, about 10 minutes.
- Add the vinegar and cook until it evaporates.
- Add the broth and bring to a boil. Allow the sauce to cook until it has reduced by half. Pull the pan from the heat, stir in the remaining tablespoon of butter and rosemary.
- Remove steaks, salt and pepper and let rest for 5 minutes.
- Serve topped with shallot sauce.




