Go Back
+ servings
Mushroom Stuffed Pork Tenderloin
Print Recipe
5 from 5 votes

Mushroom Stuffed Pork Tenderloin with Madeira Cream Sauce

If you’re looking for an elegant entrée for any occasion, look no further. Mushroom Stuffed Pork Tenderloin with Madeira Cream Sauce is absolutely delicious and is guaranteed to produce the WOW factor!
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Main Course
Cuisine: American
Servings: 4 servings
Calories: 431kcal
Author: Chula King


Pork Tenderloin

  • 1 teaspoon Kosher salt
  • 1/4 teaspoon dried thyme
  • 1/8 teaspoon freshly ground black pepper
  • 1 clove garlic, minced
  • 1 pound pork tenderloin, trimmed of fat and silver skin
  • 1 Tablespoon olive oil, for cooking the pork

Mushroom Stuffing

  • 1 Tablespoon unsalted butter
  • 1/4 cup chopped shallots
  • 8 ounces mushrooms, finely chopped and squeezed of liquid (See Tip 1)
  • 1 1/2 cups chopped leek, white and pale green parts only (about 2 medium leeks)
  • 1 clove garlic, minced
  • 1/2 teaspoon Kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/2 cup heavy cream

Madeira Cream Sauce

  • 2 cups low sodium chicken broth
  • 1/2 cup Madeira (See Tip 2)
  • 1/4 cup heavy cream
  • 1 Tablespoon all-purpose flour
  • Reserved mushroom stuffing
  • Salt and freshly ground black pepper to taste (See Tip 3)


Mushroom Stuffing

  • Melt 1 Tablespoon butter in large skillet over medium-high heat.Add shallots and sauté until translucent, about 1 minute. Add mushrooms and leek; sauté until tender, about 6 minutes. Add garlic and cook for 30 seconds more. Stir in cream. Cook mixture until vegetables are soft and most of the cream is absorbed, about 5 minutes. Season to taste with salt and freshly ground pepper. Cool. May be prepared in advance, covered and refrigerated. Yield: 1 cup.

Pork Tenderloin

  • Mix salt, thyme, pepper and garlic in small bowl. Pat pork tenderloin dry. Rub salt mixture on pork tenderloin. Place in gallon Ziploc bag and refrigerate for 3 to 4 hours.
  • Remove tenderloin from Ziploc bag. Rinse well to remove dry rub; dry thoroughly with paper towels.
  • With a sharp knife, butterfly tenderloin, taking care not to entirely cut in half. Place between two pieces of plastic wrap; pound to ¼-inch thick. Spread 3/4 cup of mushroom stuffing on tenderloin to within 1-inch of all sides. Roll up jellyroll fashion. Tie with cooking twine placed 1 1/2 inches apart. May be prepared in advance up to this point, wrapped in plastic wrap and refrigerated.
  • Preheat oven to 350° F.
  • Heat oil in large ovenproof skillet over medium high heat. Add tenderloin to skillet and cook until brown on all sides, about 6 minutes total. Transfer skillet to oven. Roast uncovered until the pork reaches an internal temperature of 170° F, about 20 minutes. Remove skillet from oven. Transfer tenderloin to cutting board; tent with foil to keep warm.

Madeira Cream Sauce

  • While pork is cooking, combine chicken broth and Madeira in heavy small saucepan. Boil until sauce is reduced to 1 cup, about 20 minutes. Set aside.
  • Add flour to same skillet that was used to cook the pork; stir until smooth. Cook for several minutes until flour is lightly browned. Add reduced broth/Madeira sauce, remaining mushroom mixture and cream. Bring to a boil, scraping up any browned bits; cook until thickened. Correct seasonings. Yield: 1 1/2 cups.


  • Remove cooking twine from pork tenderloin. Cut tenderloin crosswise into 1 1/2-inch slices. Drizzle sauce over pork and serve. Yield: 4 servings.


  1. I separate the chopped mushrooms between two doubled pieces of paper towels and squeeze until there is no more liquid. You would be amazed at the amount of liquid that comes out of mushrooms. The fresher the mushrooms, the less amount of liquid.
  2. If you don't have Madeira, you can substitute dry Marsala.
  3. For my taste, this took 1/2 teaspoon of Kosher salt and 1/4 teaspoon of freshly ground black pepper.


Calories: 431kcal | Carbohydrates: 11g | Protein: 29g | Fat: 27g | Saturated Fat: 14g | Cholesterol: 142mg | Sodium: 995mg | Potassium: 842mg | Fiber: 1g | Sugar: 2g | Vitamin A: 1300IU | Vitamin C: 5.4mg | Calcium: 63mg | Iron: 2.6mg