Garlic & Rosemary Beef Tenderloin with Red Onion Pan Sauce

About This Dish

This is a whole roasted beef tenderloin rubbed with garlic and rosemary, then finished in the oven over a bed of red onion that turns into a simple pan sauce base as it cooks. The mushrooms and shallots are browned separately first, so they hold their color and texture instead of turning soft and gray in the oven. It’s a good centerpiece for a dinner where you want something substantial but don’t want to be tied to the stove all evening — most of the work is a rub and a sear, then the oven takes over. Sliced against the grain, tenderloin at medium-rare is soft enough to cut with a fork, with a mild, buttery flavor that takes well to the sharpness of rosemary and garlic. The red onion under the roast catches the drippings and softens into something you can spoon over the sliced beef along with the mushrooms and shallots. This works for a holiday dinner, a birthday, or any night you want to put a whole roast on the table without much fuss. Because oven times vary with the starting temperature of the meat, the real marker of doneness here is the thermometer reading, not the clock.

How to Make Garlic & Rosemary Beef Tenderloin with Red Onion Pan Sauce

Browning Mushrooms and Shallots

A cast iron skillet on a gas stove holds sliced mushrooms and shallots browning with crisped edges, coarse salt scattered on top, a wooden spoon resting in the pan.

Look for deep golden-brown edges on the mushrooms and shallots, not pale or steaming vegetables. Go to step 2

Coating the Beef With Garlic-Rosemary Paste

Raw beef tenderloin coated in a garlic-rosemary paste on a wooden board, with a cast iron skillet and a bowl of marinade nearby.

The paste should cling evenly over the entire top and sides, with visible garlic and rosemary bits pressed into the surface. Go to step 3

Setting the Beef on Sliced Onions

A raw beef tenderloin coated with chopped rosemary and minced garlic rests on a bed of sliced red onions in a cast iron skillet, with rosemary sprigs and peppercorns scattered on the slate surface nearby.

The onion slices should form a single, even layer under the beef, not stacked or clumped. Go to step 4

Slicing the Rested Tenderloin

Sliced beef tenderloin with a pink center on a wooden cutting board, herb-crusted and garlic-topped, beside a skillet of sautéed mushrooms, red onion, and shallots.

The sliced interior should show a consistent pink color from edge to edge, with clean, even cuts. Go to step 6

Cooking Tips

Let the beef sit out at room temperature for 20-30 minutes before it goes anywhere near the oven — a cold roast cooks unevenly and takes longer to reach temperature. Treat the 45-50 minute cook time as a guide, not a guarantee, since it depends on the beef’s starting temperature. Use an instant-read thermometer and pull the roast at 140°F for medium-rare; it will climb to 145°F as it rests, so don’t wait for the final number in the oven. Slice the mushrooms and shallots ahead of time and store them covered in the fridge to shorten your prep window. Don’t rush the sear on the mushrooms and shallots — if the pan isn’t hot enough they’ll steam instead of browning, and you’ll lose the color that makes the pan sauce worthwhile. Always slice the tenderloin against the grain for the most tender bite.

Serving Suggestion

Sliced medium-rare beef tenderloin with mushrooms and red onion sits on a dark plate, alongside green beans, mashed potatoes topped with mushrooms, and a slice of bread.

Serve slices of the tenderloin fanned over the roasted red onion, mushrooms, and shallots, spooning any pan juices from the skillet over the top. A simple green vegetable — steamed green beans or roasted asparagus — and mashed potatoes round out the plate without competing with the beef. This holds its own on a holiday table with nothing more than bread to catch the juices.

Dietary Information: Lean Protein, Minimal Additions

Beef tenderloin is one of the leaner cuts of beef, and this recipe keeps the ingredient list short: coconut oil, garlic, rosemary, mushrooms, shallots, and red onion, with salt and pepper to season. There’s no flour or cream in the pan sauce — the vegetables and pan drippings provide body and flavor on their own. Mushrooms and shallots add volume to the plate without adding much fat, and the red onion cooks down to something soft and mild rather than sharp. A 3 lb roast serving six people gives each portion a substantial amount of protein. Because the rub is just garlic, rosemary, salt, and pepper, the dish carries very little added sugar or sodium beyond what you choose to add yourself.

Ingredient Notes

Beef tenderloin roast: Beef tenderloin is a naturally tender cut, often paired with aromatics like garlic and onion in a seasoning rub before roasting. (Source: eatright.org)

Fresh rosemary leaves: Rosemary originated in the Mediterranean region and is widely used as a flavoring agent and spice condiment. (Source: sciencedirect.com)

White mushrooms: White mushrooms are a type of fungi, not a plant, and have a meaty texture with an earthy, savory flavor. (Source: snaped.fna.usda.gov)

Coconut oil: Like butter, coconut oil is high in saturated fat, and the 2020-2025 Dietary Guidelines for Americans advise limiting saturated fat intake. (Source: eatright.org)

Substitutions

Coconut oil can be swapped for another neutral high-heat oil or for butter if dairy isn’t a concern. White mushrooms can be replaced with cremini or a mix of wild mushrooms for a stronger flavor. Shallots can be swapped for a small yellow onion if shallots aren’t available. If you don’t have fresh rosemary, use about a third the amount of dried rosemary, crumbled between your fingers to release the oil. Tenderloin is the most tender cut here, but a well-trimmed sirloin tip roast will work with a shorter cooking time — check it earlier with the thermometer.

Storage and Make-Ahead

Leftover beef keeps in an airtight container in the refrigerator for 3-4 days. Store the sliced tenderloin separately from the mushroom, shallot, and onion mixture if you want to reheat them at different rates. To freeze, wrap slices tightly and freeze for up to 2 months; thaw overnight in the refrigerator before reheating. Reheat gently in a low oven around 250°F or in a covered skillet with a splash of water or broth, just until warmed through — high heat or a long reheat will push the meat well past medium-rare and turn it gray and firm.

Frequently Asked Questions

Why does the beef need to sit out at room temperature before cooking?

A cold roast straight from the fridge cooks unevenly — the outside can overcook before the center reaches temperature. Twenty to thirty minutes on the counter lets it come closer to room temperature, so it cooks through more evenly and finishes closer to the 45-50 minute mark.

What if I don’t have a high-sided skillet that’s oven-safe?

Brown the mushrooms and shallots and rub the seasoning onto the beef in a regular skillet, then transfer everything — onions, beef, and mushroom mixture — to a roasting pan or oven-safe baking dish for the oven step.

Can I make the pan sauce ahead of time?

The mushroom and shallot mixture can be cooked a day ahead and refrigerated, but the pan sauce itself comes from the drippings released as the beef roasts, so that part only happens during cooking.

How do I know the tenderloin is done without a thermometer?

You can check by feel — medium-rare should give slightly under firm pressure, similar to the base of your thumb when your hand is relaxed — but an instant-read thermometer is far more reliable, especially since the difference between 140°F and well-done is only a few degrees.

Printable Recipe Card

Sliced medium-rare beef tenderloin on a dark plate with mashed potatoes topped with sautéed mushrooms, a rosemary sprig, and shallots and mushrooms on the side.

Garlic & Rosemary Beef Tenderloin with Red Onion Pan Sauce


  • Prep 10 min
  • Cook 45–50 min
  • Total 1 hr 30 min
  • Serves 6

Garlic and rosemary rubbed beef tenderloin roasted over red onion, mushrooms, and shallots for a simple pan sauce. Serves 6.

Ingredients

  • 3 tbsp coconut oil, divided
  • 16 oz white mushrooms, sliced
  • 2 large shallots, sliced
  • 3 tbsp fresh rosemary leaves, chopped
  • 3 tbsp garlic, minced
  • Sea salt and black pepper, to taste
  • 3 lb beef tenderloin roast
  • 1 large red onion, sliced

Instructions

  1. Heat the Oven: Place the oven rack in the center position and preheat the oven to 350°F.
  2. Brown the Mushrooms and Shallots: Melt one tablespoon of the coconut oil in a large, high-sided skillet over medium heat. Add the mushrooms and shallots, season with salt and black pepper to taste, and cook, stirring occasionally, until they pick up color at the edges and soften, 4-5 minutes — the pan should be hot enough that you hear a steady sizzle, not a quiet hiss. Remove from heat, transfer to a bowl, and set aside.
  3. Make the Garlic-Rosemary Rub: Melt the remaining coconut oil in a small bowl in the microwave. Stir in the rosemary and garlic, season with salt and black pepper to taste, and rub the mixture over the top and sides of the beef tenderloin, pressing it into the surface.
  4. Set the Beef on the Onions: Arrange the sliced red onion in an even layer on the bottom of the same skillet and set the seasoned beef tenderloin on top.
  5. Roast the Tenderloin: Scatter the mushroom and shallot mixture around the sides of the beef and place the skillet in the preheated oven for 45-50 minutes for medium-rare, or longer for more well-done results — check with an instant-read thermometer and pull the roast at 140°F, since it will keep rising as it rests.
  6. Rest and Slice: Remove the skillet from the oven and let the beef rest for 10-15 minutes before slicing against the grain and serving.

Nutritional Information

Per serving, for the original recipe's 6 servings. Changing the servings above doesn't change these figures.

Calories
460 kcal
Total Fat
24 g
Saturated Fat
12 g
Cholesterol
140 mg
Sodium
110 mgExcludes salt added to taste.
Carbohydrates
10 g
Sugars
4 g
Protein
52 g
Dietary Fiber
2 g

Nutrition values are approximate and may vary based on ingredients used.

Contains: Tree nuts.
Contains coconut, which some people avoiding tree nuts also avoid.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.