Delicious Steak Veggie Wraps

Summer time means bringing out the barbecue and enjoying the amazing vegetables that are in season, but what do you do if you don’t have a barbecue but still want to enjoy a delicious steak meal? Well, I have just the thing with these delicious steak veggie wraps.

Delicious Steak Veggie Wraps by The Modern DadOne of our favorite places to go for steak, or any meat products for that matter is Meier’s Meats. They really have everything you need, especially when it comes to perfect cuts of meat. I personally love their marinated flank steak. I don’t know what they do to it, but it’s absolutely delicious. It also takes out preparation time when I don’t have to marinate the steak, it’s already done for me.

Delicious Steak Veggie Wraps by The Modern DadThis is a great way to get your kids to eat their veggies. When you wrap them with steak it makes your life and theirs a whole lot easier. I would have never thought that steak veggie wraps would be so delicious and so accommodating to our family dinner. Give them a try and see for yourself how great they really are. Delicious Steak Veggie Wraps by The Modern Dad

Delicious Steak Veggie Wraps
Recipe Type: Entree
Cuisine: Steak
Author: Adapted from
Prep time:
Cook time:
Total time:
Serves: 8-10 rolls
Looking for an entree to impress your guests or your small family? Well, this is the perfect solution.
  • Ingredients for steak if not marinated: (makes 8-10 rolls)
  • * 1 1/2 – 2 lb skirt steak/ 8-10 thin sliced sirloin
  • * Salt & Pepper (according to taste)
  • * 3 tbsp Worcestershire sauce
  • * Any steak seasoning you like
  • * 1 tbsp olive oil
  • For the Veggie filling –
  • * 1 carrot
  • * 1 bell pepper
  • * 1/2 a zucchini (depending on size)
  • * 5-6 green onions
  • * 2 cloves of garlic
  • * 1 tsp italian herb seasoning
  • For the Balsamic glaze sauce (optional)-
  • * 2 tsp butter
  • * 2 tbsp finely chopped shallots
  • * 1/4 cup balsamic vinegar
  • * 2 tbsp brown sugar
  • * 1/4 cup beef broth
  1. – Start by prepping the steak. (I used skirt steak cos it’s what I had on hand, but in hind sight, I probably would have gone for a more leaner cut like flank steak or looked for thin sliced sirloin.) I trimmed as much fat as I could and cut the steak into 3 inch wide strips. I managed 8 strips and used the odd shapped ends to taste test my marinade and balsamic glaze. You can then tenderize the meat with a meat hammer (if you’re using sirloin it doesn’t need any tenderizing).
  2. – Season the steak pieces generously on both sides with salt, pepper and worcestershire sauce. And let them sit in the marinade for at least 30 mins if not a couple hours.
  3. – While the steak is marinating you can prep the filling for them. Chop up the carrot, bell pepper and zucchini into matchstick size pieces, little longer than the width of the steak strips. I used a mandolin slicer to jet thin sliced and hand cut them to make matchsticks. I then cut the green onion in a similar size and sliced them in half length wise. For the garlic, simply peel and crush the cloves with the flat side of your knife, just enough to bruise them.
  4. – Now for the sauce, melt the butter in a small sauce pan on medium heat.
  5. – Add the finely chopped shallot and sautee it for a minute or 2 until they turn soft and transluscent.
  6. – Add the balsamic vinegar, brown sugar and beef stock and stir to mix everything well.
  7. – Allow the sauce to come to a boil and reduce to almost half its volume. You’ll notice it starts becoming thicker and have the consistency of syrup. The butter also starts separating and comes to the top. Turn the heat off and transfer the sauce to a bowl.
  8. – In the same pan (no need to wash it) add a touch of olive oil and toss in the garlic cloves to allow them to flavor the oil for a few minutes.
  9. – Turn the heat up to high and toss in the carrots, bell pepper and zucchini (there’s no need to cook the green onion) and stir fry the veggies for no longer than 2-3 minutes.
  10. – Season them with the the Itlalian herb seasoning and salt and transfer the veggies to a bowl.
  11. – To assemble the steak rolls, simply take a strip of the marinated steak and lay it with the short side towards you. Place the veggies (dont forget the green onion!) in the middle and roll the beef up over the filling, securing it with toothpick. Repeat the same with the other rolls.
  12. – Heat a large skillet over medium-high heat. Add a touch of oil swirling to coat bottom. When hot, add beef rolls, seam side down, not touching and pan fry for a couple minutes. Then turn roll and cook it on all sides in the same way. Cook until you’re desired done-ness. I cooked mine medium well and seasoned it with some mesquite seasoning for a touch of a smokey flavor.
  13. – Remove the toothpick and serve with the balsamic glaze sauce spooned over the top of each roll.