This post may contain affiliate links, please see the privacy policy for details.

This cranberry cream cheese stuffed flank steak turns a simple cut of meat into a memorable holiday centerpiece. Flank steak is marinated in cranberry jelly, balsamic vinegar, garlic, onion and rosemary before being stuffed with a creamy cranberry‑blue cheese filling enriched with walnuts and herbs. After rolling, searing and baking, the steak slices into savory pinwheels bursting with contrasting flavors and textures. It’s an elegant dish that’s approachable too.

Sliced roast beef garnished with rosemary, arugula, and cranberries on a brown platter—a festive touch for any Thanksgiving or Christmas steak recipe.

Cranberry cream cheese stuffed flank steak is marinated and rolled around a savory filling of cranberries, cream cheese, blue cheese and walnuts for an elegant dinner.

More festive feasts include holiday beef wellington, holiday roasted chicken, Christmas deviled eggs, and mulled wine fireball shots.

Roast beef garnished with fresh rosemary, cranberries, and greens on a dark platter with a meat fork nearby—a perfect Thanksgiving or Christmas steak recipe.

Why You’ll Love It

Elegant presentation: Perfectly sliced pinwheels look impressive on a platter.
Sweet and savory contrast: Cranberries and balsamic blend beautifully with tangy cheeses.
Rich and creamy filling: Cream cheese and blue cheese give luscious texture.
Ideal for special occasions: This dish suits holidays or dinner parties with minimal hands‑on effort.

A black plate with Cranberry Cream Cheese Stuffed Flank Steak, green beans, stuffing, and cranberries, set on a light table with a fork—perfect as a Thanksgiving or Christmas steak recipe.

Cranberry Cream Cheese Flank Steak Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Flank steak: The main cut that is butterflied and stuffed to serve as tender pinwheels.
Cranberry jelly and balsamic vinegar: Used as marinade to infuse flavor before rolling.
Garlic and onion slices: Add aroma and depth within the marinade.
Marinade herbs: Rosemary adds fragrant herbal notes to the steak.
Cranberry filling: Fresh cranberries, rosemary, shallot and walnuts combine with blue cheese and cream cheese for a flavorful stuffing.
Cream cheese and blue cheese: Create a creamy base in the filling with tang and richness.
Walnuts: Provide crunch and earthy flavor.

Raw flank steak on a black board, surrounded by cranberries, cheese, herbs, butter, nuts, and seasonings—perfect for a festive Cranberry Cream Cheese Stuffed Flank Steak or as an impressive Christmas steak recipe.

How to Make Cream Cheese Cranberry Flank Steaks

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Marinate steak: Mix cranberry jelly, balsamic vinegar, garlic, onion and rosemary then marinade steak in a sealed bag for several hours.
Make cranberry filling: Combine cranberries, shallot, walnuts, rosemary, blue cheese and cream cheese in a food processor and blend until combined.
Butterfly and pound steak: Slice steak open without cutting through and gently pound to flatten.
Fill and roll: Spread cranberry filling over the steak, then roll tightly and secure with kitchen twine. Chill briefly to set the shape.
Season and sear: Roll the log in cracked pepper, sear on each side in a hot pan.
Bake: Cook in the skillet until center is medium‑rare.
Rest and slice: Allow the roast to rest before slicing into pinwheels and serving.

Close-up of Cranberry Cream Cheese Stuffed Flank Steak with creamy filling, garnished with rosemary and cranberries—a festive recipe for stuffed flank steak perfect for Thanksgiving or Christmas.

Substitutions and Variations

Gluten free: This recipe is naturally gluten free.
Nut free variation: Omit walnuts or replace with toasted sunflower seeds.
Cheese swap: Replace blue cheese with goat cheese for milder flavor.
Vegetarian version: Use portobello mushrooms stuffed with the cranberry-cheese mix instead of steak.

Roast beef garnished with rosemary, surrounded by arugula and cranberries, makes an elegant Thanksgiving or Christmas steak recipe, perfect for festive gatherings.

Serving Suggestions

Side dishes: Enjoy roasted Brussels sprouts, baby parmesan potatoes and green bean casserole on the side.
Dessert: Finish your meal with pumpkin crunch bread or a slice of Italian rice pie.

Roast beef garnished with rosemary, surrounded by greens and cranberries on a wooden platter—a festive touch for any Thanksgiving or Christmas steak recipe.

How to Store Stuffed Flank Steak

Store: Keep leftovers in a covered container and eat within 4 days.
Freeze: The cream cheese content means this isn’t really suitable for freezing.
Reheat: Warm it back up in the oven or microwave.

Close-up of a sliced Cranberry Cream Cheese Stuffed Flank Steak, revealing a creamy filling and a pink, juicy center—perfect as a festive Christmas steak recipe.

Top Tips

Trim excess fat: Too much fat prevents the steak from rolling neatly.
Perfect butterfly cut: Butterflying a flank steak can be tricky. If you prefer, ask the butcher to butterfly it for you.
Marinade long enough: At least 3 hours of marinating improves flavor penetration.
Chill before searing: Chilling helps the roll hold its shape better during cooking.
Use a meat thermometer: Aim for an internal temperature of 130 to 135°F for medium‑rare doneness.

A cooked roast beef garnished with rosemary, surrounded by cranberries and green herbs on a dark platter—perfect inspiration for a Cranberry Cream Cheese Stuffed Flank Steak or a festive Christmas steak recipe.

Flank Steak with Cream Cheese Cranberry Filling FAQs

Can I make this without a cast iron skillet?

You can use something besides an oven safe skillet, but you will have to transfer the seared pinwheel steak into an oven-safe casserole dish or similar baking dish before transferring it into the oven.

What is flank steak?

Flank steak is a beef steak that is cut from the abdominal muscles. This lean meat cut is also called the London broil, plank steak or jiffy steak. It’s a long, flat cut that runs from the rib end of the animal to the rump area. Skirt steak could also be used but it has more fat, making it taste even richer and juicier than flank steak.

Close-up of a cooked beef roast with herbs, surrounded by fresh cranberries and green arugula leaves—perfect inspiration for a Thanksgiving or Christmas steak recipe.

Cranberry Cream Cheese Stuffed Flank Steak Recipe

5 from 32 votes

Cranberry Cream Cheese Stuffed Flank Steak

This stuffed flank steak blends tangy cranberry and blue cheese flavors into savory pinwheels. You marinate, fill, roll, sear and bake it for a dish that looks gourmet but is easy at home. It is perfect for holiday meals or celebratory dinners.
Prep Time: 20 minutes
Cook Time: 35 minutes
Marinating Time: 3 hours 30 minutes
Total Time: 4 hours 25 minutes
Servings: 6

Ingredients 

  • 4 Pounds flank steak
  • 1 Teaspoon sea salt 
  • 1 Cup cranberry jelly
  • ¼ Cup balsamic vinegar
  • 2 Sprigs rosemary
  • 1 white onion, sliced
  • 1 Tablespoon garlic, minced
  • 1 Cup blue cheese
  • ½ to 1 Tablespoon peppercorns, freshly cracked

For the Cranberry Filling

  • ½ Cup cranberries
  • 1 Tablespoon rosemary, fresh
  • 1 shallot, small
  • ¼ Cup walnuts, chopped
  • 1 Cup blue cheese, crumbled
  • 4 Ounces cream cheese, at room temperature
  • 1 Teaspoon black pepper

Instructions 

Marinate the Steak

  • Add steak to a Ziplock bag. Pour in cranberry sauce and balsamic vinegar. Add rosemary, onion slices, and garlic.
  • Seal and let marinate for at least 3 hours, or up to 8.
  • Remove steak, season with salt and pepper and bring to room temperature while you prepare the filling.

Make the Filling

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

Fill and Roll Up the Steak

  • Butterfly the steak by slicing in half widthwise and stopping before slicing all the way through. You can then pound steak lightly with a meat mallet.
  • Spread the filling over the steak. Roll into a tight log and seal with twine. Tightly roll into a sheet of plastic wrap and refrigerate for 10 to 15 minutes.
  • Preheat oven to 350°F.

Cook the Stuffed Flank Steak

  • Meanwhile, heat an oven-proof skillet over medium high heat.
  • Spread pepper onto a plate. Roll the steak in freshly cracked pepper.
  • Sear for 2 minutes per side.
  • Bake for 20 minutes for medium rare or adjust for your preferred doneness.

Rest, Slice and Serve

  • Remove steak and rest for 10 minutes.
  • Slice and serve.

Notes

Trim excess fat: Too much fat prevents the steak from rolling neatly.
Perfect butterfly cut: Butterflying a flank steak can be tricky. If you prefer, ask the butcher to butterfly it for you.
Marinade long enough: At least 3 hours of marinating improves flavor penetration.
Chill before searing: Chilling helps the roll hold its shape better during cooking.
Use a meat thermometer: Aim for an internal temperature of 130 to 135°F for medium‑rare doneness.

Nutrition

Calories: 545kcal | Carbohydrates: 9g | Protein: 53g | Fat: 32g | Saturated Fat: 16g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Cholesterol: 166mg | Sodium: 1069mg | Potassium: 889mg | Fiber: 1g | Sugar: 4g | Vitamin A: 621IU | Vitamin C: 3mg | Calcium: 319mg | Iron: 4mg
Like this recipe? Rate and comment below!

Cranberry cream cheese stuffed flank steak offers a rich and flavorful twist on traditional roast beef. The sweet cranberry filling contrasts beautifully with tangy cream cheese and walnuts while the outer steak remains juicy and tender. It slices into elegant pinwheels that make plating effortless and eye‑catching. With simple prep, intentional layering of flavors and approachable cooking steps, this recipe for stuffed flank steak becomes a memorable choice for holiday gatherings or special meals without being OTT. It’s a perfect Christmas or Thanksgiving steak recipe.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

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

Recipe Rating




5 from 32 votes (25 ratings without comment)

7 Comments

  1. 5 stars
    So yummy! This was a hit last night when I served this on my niece’s birthday. The loved it so much!

  2. 5 stars
    I love the contrast of meaty beef, cream cheese and cranberries in this dish and I served it with broccoli. Love love love it!