Looking for an elegant beef dinner that feels worthy of a fine dining restaurant but is surprisingly easy to make at home? This Beef Tenderloin with Peppercorn and Onion Sauce features tender steaks coated in crushed black peppercorns and salt, pan-seared until beautifully browned, and finished with a creamy onion sauce enriched with white wine and flavorful pan drippings.

The result is a dish that’s rich, comforting, and sophisticated all at once. Whether you’re planning a holiday meal, a romantic dinner, or simply want to elevate a weeknight meal, this recipe delivers impressive results with minimal effort.
Beef Tenderloin with Peppercorn and Onion Sauce: A Recipe That Always Feels Special
Growing up, beef tenderloin was reserved for the occasions that mattered most. Birthdays, anniversaries, and holiday dinners often centered around a beautifully cooked piece of beef that brought everyone to the table a little earlier than usual.
What I love most about this recipe is that it proves elegant cooking doesn’t have to be complicated. The beef develops a flavorful crust from freshly crushed peppercorns, while the onions slowly soften and absorb every bit of flavor left behind in the skillet. A splash of white wine deglazes the pan, transforming those browned bits into the foundation of an incredibly rich sauce.
It’s the kind of meal that looks impressive enough for guests but feels comforting enough to enjoy with family on a quiet evening at home.
Why You’ll Love This Recipe
- Restaurant-quality results made entirely in one skillet.
- A flavorful peppercorn crust that perfectly complements the tender beef.
- Rich and creamy onion sauce made with simple ingredients.
- Easy enough for weeknight dinners yet elegant enough for entertaining.
- Ready in about 30 minutes.
- Perfect for holidays, celebrations, and special occasions.
Ingredient Notes
Meat
The success of this recipe starts with the beef. Because beef tenderloin is the star of the dish, quality matters. Look for evenly cut beef tenderloin steaks with a bright red color and good marbling. Uniform thickness helps ensure even cooking and a beautiful final presentation.
Black Peppercorns
Whole black peppercorns provide the signature flavor of this recipe. Freshly crushed peppercorns offer a much more vibrant aroma than pre-ground pepper and create the delicious crust that forms during searing. Crush them lightly—you want texture, not powder.
Onion
White onion adds sweetness and depth to the sauce. As it cooks in the same skillet used for the beef, it absorbs all the savory flavors left behind from the searing process. Yellow onions can be substituted if needed, although white onions create a slightly more delicate flavor.
White Wine
Dry white wine is essential for deglazing the skillet. It lifts the flavorful browned bits from the bottom of the pan and adds complexity to the finished sauce. Sauvignon Blanc, Pinot Grigio, or any dry white wine work particularly well.
Heavy Cream
Heavy cream creates the sauce’s velvety texture, while Dijon mustard adds a subtle tang that balances the richness. Although optional, the mustard enhances the overall flavor and is highly recommended.
Butter
Butter helps create a beautiful sear on the beef while contributing richness to the sauce.
How To Make Beef Tenderloin with Peppercorn and Onion Sauce

Step 1: Create the Peppercorn Crust and Sear the Beef
Lightly crush the black peppercorns using a mortar and pestle or the bottom of a heavy skillet. Mix them with the salt and press the mixture firmly onto all sides of the beef tenderloin steaks. Make sure the peppercorns adhere well to the meat to create a flavorful crust.
Melt the butter in a large skillet over medium-high heat. Once hot, add the steaks and sear until a deep golden-brown crust develops on both sides. For medium-rare beef, cook for approximately 2 to 3 minutes per side, depending on thickness.
Transfer the steaks to a warm plate (1) and loosely cover with foil while preparing the sauce. Letting the steaks rest for a few minutes before serving helps the juices redistribute throughout the meat, resulting in a more tender bite.
Pro Tip: Use tongs or a spatula to turn the steaks instead of a fork. Piercing the meat can allow valuable juices to escape, resulting in less tender beef.
Step 2: Build the Peppercorn Onion Sauce
Reduce the heat to medium and add the chopped onion directly to the same skillet. Cook for about 5 minutes, stirring occasionally, until softened and lightly golden (2).
Pour in the white wine and use a wooden spoon to scrape up all the flavorful browned bits from the bottom of the pan (3). This deglazing step is what gives the sauce its incredible depth of flavor. Let the wine simmer until reduced by roughly half.
Add the heavy cream and Dijon mustard, stirring until fully combined (4). Simmer gently for 1 to 2 minutes until the sauce becomes smooth, creamy, and slightly thickened (5).





Step 3: Finish the Dish and Serve
Taste the sauce and adjust the seasoning if necessary.
Return the steaks to the skillet for about 30 seconds to warm them through, or simply place them on serving plates. Spoon the creamy peppercorn onion sauce generously over the beef and serve immediately.
Recipe Tips
- For the best flavor, always use freshly crushed peppercorns rather than pre-ground black pepper.
- Allow the beef to sit at room temperature for 20 to 30 minutes before cooking. This promotes more even cooking throughout the steak.
- Use a heavy-bottomed skillet, such as cast iron or stainless steel, to achieve the best sear.
- Avoid overcrowding the pan, as this can cause the beef to steam rather than brown.
Variations
- For a deeper, richer flavor, replace part of the white wine with a splash of brandy.
- Substitute shallots for onions if you prefer a slightly sweeter and more delicate sauce.
- For a more traditional French-inspired version, use green peppercorns instead of black peppercorns.
- If you prefer a lighter sauce, replace part of the heavy cream with half-and-half.
What to Serve with Beef Tenderloin
One of the things I love most about this beef tenderloin is how versatile it is when it comes to side dishes. The rich peppercorn and onion sauce pairs especially well with classic comfort-food sides that can soak up every bit of the creamy sauce. Garlic mashed potatoes are always a favorite, but roasted baby potatoes are equally delicious if you prefer a crispier texture.
For vegetables, roasted asparagus, buttered green beans, or honey-glazed carrots add color and freshness to the plate while balancing the richness of the beef. If you’re serving this dish for a special occasion, a simple mixed green salad with a light vinaigrette can provide a refreshing contrast and help round out the meal. Don’t forget a loaf of crusty artisan bread for mopping up any extra sauce left on the plate.

Wine Pairing
When it comes to wine pairing, a medium- to full-bodied red wine is an excellent choice. Cabernet Sauvignon is a classic match for beef tenderloin, offering enough structure to complement the meat without overwhelming its delicate texture. Merlot is another great option, bringing softer tannins and notes of dark fruit that work beautifully with the creamy peppercorn sauce. If you’d like to explore Italian wines, Chianti Classico is a fantastic choice thanks to its bright acidity and savory character, while a Barbera d’Asti pairs beautifully with the richness of the beef and cream sauce. For a more special occasion, a Brunello di Montalcino offers depth, elegance, and complexity that elevate the entire meal.
For those who enjoy white wine, consider serving the same dry white wine used in the sauce. Italian options such as Pinot Grigio from Alto Adige or Friulano from Friuli Venezia Giulia work particularly well. While red wine is the traditional choice, a crisp white can highlight the sweetness of the onions and provide a refreshing contrast to the richness of the cream sauce.
Storage
Store leftover beef tenderloin and sauce in an airtight container in the refrigerator for up to 3 days.
To reheat, warm gently in a skillet over low heat until heated through. Avoid high temperatures, as overcooking can dry out the beef and cause the cream sauce to separate.
Because of the cream-based sauce, freezing is not recommended. The texture of the sauce may become grainy after thawing.

Pan-Seared Beef Tenderloin with Peppercorn and Onion Sauce
Ingredients
- 600 g beef tenderloin cut into 4 steaks
- 20 g whole black peppercorns lightly crushed
- 5 g kosher salt
- 70 g unsalted butter
- 150 g white onion finely chopped
- 80 ml dry white wine
- 180 ml heavy cream
- 15 g Dijon mustard optional
- Freshly ground black pepper to taste
Instructions
- Lightly crush the black peppercorns using a mortar and pestle or the bottom of a heavy skillet.
- Combine the crushed peppercorns with the salt and press the mixture firmly onto all sides of the beef tenderloin steaks.
- Melt the butter in a large skillet over medium-high heat.
- Add the steaks and sear for 2 to 3 minutes per side, or until the desired doneness is reached.
- Transfer the steaks to a plate and loosely cover with foil.
- Reduce the heat to medium and add the chopped onion to the same skillet. Cook for about 5 minutes, stirring occasionally, until softened and lightly golden.
- Pour in the white wine and scrape up the browned bits from the bottom of the skillet using a wooden spoon. Simmer until the wine has reduced by about half.
- Stir in the heavy cream and Dijon mustard. Simmer for 1 to 2 minutes, stirring frequently, until the sauce is smooth and slightly thickened. Taste and adjust seasoning if necessary.
- Return the steaks to the skillet for about 30 seconds to warm through, or transfer directly to serving dishes.
- Spoon the peppercorn onion sauce over the steaks and serve immediately.
Notes
- Freshly crushed whole black peppercorns provide the best flavor and texture.
- Allow the beef to sit at room temperature for 20 to 30 minutes before cooking for more even results.
- Use a heavy-bottomed skillet, such as cast iron or stainless steel, for the best sear.
- Do not overcrowd the pan.
- Leftovers can be refrigerated in an airtight container for up to 3 days.
