Mushroom Stuffed Flank Steak with Goat Cheese and Basil

Jump to Recipe

This Mushroom Stuffed Flank Steak with Goat Cheese and Basil has got to be on your next dinner party menu!  It’s utterly delicious and easy to prepare entirely ahead to save time. Just roast before serving.

Stuffed Flank Steak cooked and cut on white plate with stuffing oozing out and basil on side. In the stuffing you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.

This is seriously one UNBELIEVABLE Mushroom Stuffed Flank Steak recipe!  The steak in this recipe is so tender and oozing with flavor.  You get mushrooms and onions sauteed together.  Then they are mixed with garlic, fresh parsley and basil, then parmesan, and goat cheese!!! 

When you see all of this goodness rolled up in this flank steak, you can’t believe your eyes.  When you smell it, it’s all you can do from sneaking into the oven to grab a bite.  And when you taste it?  Well, get ready to loosen your pants and make room for seconds, friends.  It’s seriously amazing. It’s seriously amazing and the whole family will love it!

Easy Stuffed Flank Steak Recipe Video

Sides to Go with this Mushroom Stuffed Flank Steak

Well, you’re more than half way there to one amazing dinner! For the side dishes, your choice whether to match the stuffed flank steak with something equally decadent or to go a little more subdued. I’ll start with some more subdued options that let the Flank Steak take the lead.

First, I have my Light & Easy Roasted Garlic Cauliflower Mash. You could certainly go with a traditional mashed potato, but I’m telling you, this version is so much creamier and silky. Sticking with the creamy theme, there is also Creamy Parmesan Polenta, which is such a wonderful side dish. Or how about these Baby Potatoes with Garlic Butter and Sage.

Now, if you want to go decadent…then hands down, I recommend this Cheesy Hash Brown Casserole!

Then there is somewhere between with this Mushroom Quinoa Risotto. This one is great because it sticks with the mushroom theme, has a luxurious creamy texture, and is so flavorful from the parmesan cheese.

Stuffed Flank Steak cooked and cut on white plate with stuffing oozing out and basil on side. In the stuffing you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.

Quick note!  This post contains affiliate links, which means I earn a commission (at no extra cost to you) if you purchase from them.  This commission is what helps me keep this blog afloat :).  But, I also share these links because I have used the products, genuinely love them, and want you to know exactly what I used.

Time Saving Prep-Ahead Steps for this Stuffed Flank Steak

Make the Mushroom Stuffing

Chop the parsley, basil, and onions.  Mince the garlic.  TIME SAVING HACK: When you buy a head of garlic, mince all of the cloves at once and then freeze the minced garlic, so you always have it on hand!  For more Freezer Hacks to make meal prep easier, download this FREE FREEZER HACK SHEET!

If whole, quarter or rough chop the mushrooms and add in batches to a mini food processor or all to a large processor.  Pulse until rice or pea size.

Mushrooms blended in food processor before cooking and turning into stuffing. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.

To a preheated large skillet with olive oil over medium heat, add the onions and cook for 4-5 minutes, stirring so that they don’t burn.

Then add the mushrooms, salt and pepper. Stir to combine and cook down until all liquid that comes from the mushrooms cooks off and the mixture starts to turn a darker color.  Remove from heat and let cool.

Mushroom stuffing cooking in pan. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.

Once the mushroom mixture is cooled, add the garlic, parmesan cheese, parsley, basil, crumbled goat cheese, and egg whites.

Mushrooms, parmesan, goat cheese, basil, parsley, garlic, and egg whites added to bowl for stuffing. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.

Simple Ingredients for this Mushroom Stuffed Flank Steak

  • 1.5-2 pound Flank Steak
  • Extra Virgin Olive Oil
  • 1/2 cup Onions, diced
  • 8 oz Mushrooms
  • 2 cloves Garlic, Minced
  • 1 egg, whites only
  • 1/2 cup Italian parsley, chopped
  • 10 leaves Fresh Basil
  • 1/2 cup Parmesan, grated
  • 4 oz Goat Cheese
  • Salt & Pepper

Prep Your Flank Steak Roll Ahead to Save Time!

Lay the flank steak out flat on a cutting board or other clean surface and rub both sides of the meat with extra virgin olive oil, salt, and pepper.

Next, spread the mushroom cheese stuffing over the steak in an even layer, but not covering the very end where you will start rolling.

Starting at the end without the stuffing, roll the flank steak over the stuffing as tight as possible without squeezing all of the filling out the sides.

Raw flank steak with Mushroom stuffing spread on top and hand starting to roll the steak from the right side. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.

Continue rolling gently until completely rolled.  Then using 3 pieces of cooking string, tie the flank steak roll tight, but not so tight that the stuffing squeezes out the sides.  If any does come out, just push it back in.

Line a shallow baking sheet with aluminum foil and then transfer the flank steak to the pan.

Raw flank steak with Mushroom stuffing spread on top and hand starting to roll the steak from the right side. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.
Raw flank steak rolled and tied with Mushroom stuffing inside. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.

Cook this Mushroom Stuffed Flank Steak

Place the flank steak on the center rack in the oven and turn the broiler on high for 10 minutes.

Then turn the oven to bake 350 F degrees and roast for 30 minutes.  Finally after the 30 minutes is up, turn the oven down to 300 and roast for a final 10 minutes.  (Total cooking time = 50 minutes for medium rare).

Remove the flank steak from the oven and wrap the aluminum foil around it to cover.  Let sit for 10 minutes so the juices can settle back into the meat and it finishes cooking and stays nice and moist.

Remove the string, then slice and serve.  ENJOY! 😍 Carrie

RECIPE FAQS

Can I replace the Goat Cheese with another cheese or filling option?

Yes, of course! Goat Cheese is a soft cheese with a creamy texture that helps to bind all of the other filling ingredients together and spread easily in the flank steak. Therefore, if you want to replace it, you will want to look for another ingredient(s) with a creamy texture. One idea is to mix 2-3 ounces of cream cheese with 2 ounces of another flavorful cheese, such as feta, blue cheese, or even just parmesan.

Can I replace the mushrooms with another filling option?

If you are not a mushroom fan, there are other options for the filling! You could replace the mushrooms with breadcrumbs and more herbs. You could also use pre-roasted chestnuts! These are amazing as they have a soft, chewy texture and add flavor and bulk to the filling. Or you could use another veggie, such as finely diced carrots, bell peppers, roasted red pepper, artichoke hearts, or spinach!

For multiple flank steak rolls, will the cooking time change?

If you are cooking 2 flank steaks on a sheet pan and they are at least 3-4 inches apart from each other, then the cooking time will be the same. Be sure to check the internal temperature of the roast to ensure that it has reached the desired doneness. Here are temperatures before any resting time: Rare: 115 to 120°F. Medium-Rare: 120 to 125°F. Medium: 130 to 135°F.

What is the internal temperature that the Flank Steak Roast should be?

Here are temperatures before any resting time: Rare: 115 to 120°F. Medium-Rare: 120 to 125°F. Medium: 130 to 135°F.

Stuffed Flank Steak cooked and cut on white plate with stuffing oozing out and basil on side. In the stuffing you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.

Mushroom Stuffed Flank Steak with Goat Cheese and Basil

This Mushroom Stuffed Flank Steak with Goat Cheese and Basil is oozing with flavor!  First, you get mushrooms, onions, and garlic sauteed together.  Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese!  Roll it all up in Flank Steak and roast for an amazing dinner.

Course Main Course
Cuisine American
Keyword beef roast, christmas dinner, Flank steak, goat cheese, mushrooms, steak, stuffed beef, stuffed flank steak
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings 4 Servings
Calories 575 kcal
Author Carrie Tyler

Ingredients

Flank Steak

  • 1.5 lb Flank Steak Raised without antibiotics
  • Oven Safe Kitchen Twine
  • 1 teaspoon Salt
  • 1 teaspoon Ground black pepper

Mushroom Stuffing

  • 1 Tablespoon Extra Virgin Olive Oil
  • 1/2 cup Onions, diced
  • 8 ounces White Button Mushrooms whole or sliced
  • 2 cloves Garlic, Minced
  • 1 teaspoon salt
  • 1 teaspoon Ground Black pepper
  • 1 egg, whites only
  • 1/2 cup Italian parsley, chopped
  • 10 leaves Fresh Basil
  • 1/2 cup Parmesan, grated
  • 4 ounces Goat Cheese

Instructions

Make Stuffing

  1. Rough chop the parsley and Basil.  Finely dice the onion.  Mince the garlic.

  2. If whole, quarter or rough chop the mushrooms and add in batches to a mini food processor or all to a large processor.  Pulse until rice or pea size.

    Mushrooms blended in food processor before cooking and turning into stuffing. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.
  3. To a preheated large skillet, add the onions and cook for 4-5 minutes, stirring so that they don’t burn.  

  4. Then add the mushrooms, salt, and pepper. Stir to combine and cook down until all liquid that comes from the mushrooms cooks off and the mixture starts to turn a darker color.  Remove from heat and let cool.

    Mushroom stuffing cooking in pan. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.
  5. Once the mushroom mixture is cooled, add the garlic, parmesan cheese, parsley, basil, crumbled goat cheese, and egg white.  Mix thoroughly.

    Mushrooms, parmesan, goat cheese, basil, parsley, garlic, and egg whites added to bowl for stuffing. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.

Make Flank Steak

  1. Lay the flank steak out flat and rub both sides of the meat with extra virgin olive oil, salt, and pepper.

    Raw flank steak with salt added to prep it for the Stuffed Flank Steak recipe. it is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.
  2. Next, spread the mushroom cheese stuffing over the steak in an even layer, but not covering the very end where you will start rolling.  

    Raw flank steak with Mushroom stuffing spread on top for the Stuffed Flank Steak recipe. it is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.
  3. Starting at the end without the stuffing, roll the flank steak over the stuffing as tight as possible without squeezing all of the filling out the sides.  

    Raw flank steak with Mushroom stuffing spread on top and hand starting to roll the steak from the right side. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.
  4. Continue rolling gently until completely rolled.  Then using 3 pieces of cooking string, tie the flank steak roll tight, but not so tight that the stuffing squeezes out the sides.  If any does come out, just push it back in.  

    Raw flank steak rolled and tied with Mushroom stuffing inside. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.
  5. Line a shallow baking sheet with aluminum foil and then transfer the flank steak to the pan.  Trim the string ties as needed.

    Raw flank steak rolled and tied with Mushroom stuffing inside. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.
  6. Place the flank steak on the center rack in the oven and turn the broiler on high for 10 minutes.  Then turn the oven to bake 350 F degrees and roast for 30 minutes.  Finally after the 30 minutes is up, turn the oven down to 300 and roast for a final 10 minutes.  (Total cooking time = 50 minutes for medium rare).

    Stuffed Flank Steak in oven on center rack with broiler on. This Stuffed Flank Steak recipe is oozing with flavor! First, you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.
  7. Remove the flank steak from the oven and wrap the aluminum foil around it to cover.  Let sit for 10 minutes so the juices can settle back into the meat and it finishes cooking and stays nice and moist.

  8. Slice, serve, and enjoy!

    Stuffed Flank Steak cooked and cut on white plate with stuffing oozing out and basil on side. In the stuffing you get mushrooms, onions, and garlic sauteed together. Then they are mixed with fresh parsley and basil, then parmesan, and goat cheese! Roll it all up in Flank Steak and roast for an amazing dinner.

Recipe Video

Recipe Notes

  1. Servings – You can get about five 1-inch slices from the flank steak roll, which is about 4-5 servings.
  2. To replace the goat cheese, you will want to look for another ingredient(s) with a creamy texture. You can mix 2-3 ounces of cream cheese with 2 ounces of another flavorful cheese, such as feta, blue cheese, or even just parmesan.
  3. If you are not a mushroom fan, there are other options for the filling! You could replace the mushrooms with breadcrumbs and more herbs. You could also use pre-roasted chestnuts! These are amazing as they have a soft, chewy texture and add flavor and bulk to the filling. Or you could use another veggie, such as finely diced carrots, bell peppers, roasted red pepper, artichoke hearts, or spinach!
  4. If you are cooking 2 flank steaks on a sheet pan and they are at least 3-4 inches apart from each other, then the cooking time will be the same. Be sure to check the internal temperature of the roast to ensure that it has reached the desired doneness. Here are temperatures before any resting time: Rare: 115 to 120°F. Medium-Rare: 120 to 125°F. Medium: 130 to 135°F.
  5. Internal temperature for Rare or Medium – temperatures before any resting time: Rare: 115 to 120°F. Medium-Rare: 120 to 125°F. Medium: 130 to 135°F.

6 thoughts on “Mushroom Stuffed Flank Steak with Goat Cheese and Basil

  1. Hi! I would love to make this for Christmas Eve dinner. Wondering if you add the stuffing and roll the flank steak can you keep it in the fridge for a while until ready to put in oven. Wanting to do the main prep before guests come over then be able to pop in the oven when we are gearing up for dinner. Thanks!

    1. Hi Nicole, Thanks for reaching out! Yes, absolutely! You can make the stuffing, roll it, and tie it the day before or the morning of and store it in the fridge. When you cook the meat, just be sure to check the internal temp by sticking a thermometer into the thickest part and making sure it reads the desired temp: Rare: 115 to 120°F. Medium-Rare: 120 to 125°F. Medium: 130 to 135°F. Well: 145.
      Please let me know how it goes! I hope you love it as much as we do in my house 🙂
      Happy Holidays!!! Carrie

Leave a Reply

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

Recipe Rating




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