20% OFF BESTSELLERS. USE CODE: SUNNY20.

Free domestic shipping orders over $65

Cart 0
Your order qualifies for free shipping! You are $65 away from FREE shipping
No more products available for purchase

Subtotal Free
Shipping & taxes calculated at checkout

Your Cart is Empty

Stock up on what your body
actually needs.

Two bags of Flavory All-in-One Protein Smoothie Powder, one in Vanilla flavor and the other Chocolate Peanut Butter, both displaying “25g protein” and “Made with Grass-Fed Whey” on the front.
Protein Smoothies
Shop FlavCity Try-It Kit: Electrolytes
Electrolytes
Five bottles of supplements and vitamins, including womens and mens multivitamin gummies, sleep support gummies, vitamin C, and a Triple Threat bottle, are arranged diagonally against a white background.
Vitamins
Shop ALL
Cheese & Bacon Stuffed Flank Steak

Cheese & Bacon Stuffed Flank Steak

Author: Bobby Parrish • Sep 24, 2025

Grilled flank steak stuffed with bacon and cheese.

This recipe is with main ingredient 
Prep time

20 minutes

Cook time

25 minutes

Ingredients

For the steak:

For the steak marinade:

For the couscous salad:

Instructions

  1. Prep before coking begins:
  2. Cook bacon in an oven or grill, roughly chop it and set aside. Pre-heat a cast iron grill pan or BBQ grill over medium heat. Season the onion slices with a shot of oil and a little pinch of salt and pepper on each side. Grill for 5-6 minutes each side, or until slightly charred and soft. Roughly chop the onions and set aside. Grill the peach, cut side down, for about 3-4 minutes so it has nice grill marks, set aside. Cut an orange in half, and grill flesh side down for 5 minutes until slightly charred, set aisde.
  3. For the marinade, add all the ingredients to a small bowl and mix well. Set aside.
  4. Pre-heat oven to 400 degrees F. Season the outside part of the butterflied flank steak with a generous pinch of salt, about ½ a teaspoon. Flip the steak, you should be looking at the “inside” of the butterflied steak. Season with another ½ teaspoon of salt and just over half of the marinade, rub the marinade evenly over the inside of the meat. Evenly add ¾ of the cooked and chopped bacon, grated cheese, spinach, and ¾ of the cooked and chopped onions. Roll the flank steak up making sure you roll WITH the grain of the meat, the long way not the shirt and fat way. Once you securely roll it, use some butchers twine to tie it up and make sure it stays together, about 5-6 knots will do. Rub the remaining marinade all over the outside of the steak.
  5. Pre-heat a cast iron grill pan or BBQ grill over medium-heat for 5 minutes(10 minute if you are using a BBQ grill). Sear one side of the steak for 4-5 minutes, or until nice char marks appear, flip the steak and sear for another 4 minutes. If using a grill pan, transfer the roast to a sheet tray and bake for 30 minutes for medium doneness, just a little pink inside. If using a BBQ grill, move the meat to the opposite side of the grill that should be set over low heat. Turn the hot burners down to medium heat and close the grill lid, cook for about 25-30 minutes for medium doneness. Use a probe thermometer to know exactly the internal temperature, that way you can cook the steak to your desired doneness.
  6. While the steak is cooking, make the salad by putting the Israeli couscous in a large bowl. Chop the grilled peach in small chunks and add it to the couscous along with the next 7 ingredients. Mix well and check for seasoning, it may need more salt or orange juice. Ideally you want to add a big squeeze of lemon juice, but I did not have that ingredient in the Tabasco 10 challenge.
  7. When the meat is ready, let it rest on a clean platter for 10 minutes so the juices can re-distribute. Cut the butchers twine off and slice the meat in 1/2 inch thick pinwheels. Serve on a platter along with the salad and enjoy!