Best Christmas Stuffed Flank Steak

Hey friends!

Ready to wow your family this holiday season? I’ve got a treat for you!

Today, I’m excited to share my Christmas stuffed flank steak recipe.

It’s juicy, packed with flavor, and looks so impressive on the table.

Perfect for your festive dinners or holiday get-togethers.

Trust me, this dish will be the star of your holiday feast! Let’s dive in!

christmas stuffed flank steak
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Preparation Time 20-30 minutes
Cooking Time 40-45 minutes
Total Time 3 hours 10 minutes – 3 hours 15 minutes
Level of Difficulty Medium

Ingredients

For the steak:

  • 4 lb flank steak

For the marinade:

  • 2 sprigs fresh rosemary
  • 1 tbsp minced garlic (freshly minced is best)
  • 1/4 cup balsamic vinegar
  • 1 white onion (thinly sliced for better flavor distribution)
  • 1 cup cranberry sauce (canned or homemade works well)

For the filling:

  • 4 oz cream cheese (softened to room temperature for easy mixing)
  • 1/2 cup dried cranberries (sweetened or unsweetened)
  • 1 small shallot (finely minced for even flavor)
  • 1/4 cup chopped walnuts
  • 1 tbsp chopped fresh rosemary
  • 1 cup crumbled blue cheese (Gorogonzola or Roquefort are great choices)

For seasoning and coating:

  • 1 tsp sea salt
  • 1/2 to 1 tbsp freshly cracked peppercorns (adds a more robust flavor)
  • 1 tsp black pepper

Step 1: Marinate the Steak

Start by preparing the marinade.

Add the steak to a Ziplock bag.

Pour in cranberry sauce and balsamic vinegar.

Add fresh rosemary, onion slices, and garlic cloves.

Seal the bag and let the steak marinate in the refrigerator for at least 3 hours, or up to 8 hours for better flavor absorption.

Step 2: Prepare the Filling

While the steak is marinating, prepare the filling.

Add all filling ingredients to a food processor or blender and pulse for about 30 seconds to combine and lightly break down the ingredients.

Set the filling aside for later use.

Step 3: Butterfly and Fill the Steak

Remove the marinated steak from the bag, season with salt and pepper, and allow it to come to room temperature.

Butterfly the steak by slicing it in half widthwise, stopping before cutting all the way through, then lightly pound it with a meat mallet to even out the thickness.

Spread the prepared filling evenly over the steak.

Roll the steak into a tight log and secure it with kitchen twine.

Wrap the rolled steak tightly in plastic wrap and refrigerate it for 10 to 15 minutes to help it hold its shape.

Step 4: Sear the Steak

Meanwhile, heat a frying pan over medium-high heat.

Spread fresh cracked pepper onto a plate and roll the steak in the pepper to coat the exterior.

Sear the rolled steak in the hot pan for about 2 minutes per side to create a flavorful crust.

Step 5: Bake the Steak

Preheat your oven to 350°F (175°C).

Transfer the seared steak to an oven-safe dish and place it in the preheated oven.

Bake for about 20 minutes for medium rare doneness.

Adjust the time slightly for your preferred level of doneness.

Step 6: Rest, Slice, and Serve

Once baking is complete, remove the steak from the oven and let it rest for 10 minutes to allow the juices to redistribute.

After resting, slice the steak into rounds and serve.

Enjoy your delicious stuffed steak!

christmas stuffed flank steak
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

christmas stuffed flank steak
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

1 thought on “Best Christmas Stuffed Flank Steak”

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe