Home » Recipes » Main Dishes » Bloody Mary Skirt Steak

Bloody Mary Skirt Steak

Bloody Mary Skirt Steak with bowl of roasted potatoes.

A juicy skirt skirt steak marinated in a Bloody Mary-like marinade, seared to juicy perfection on the grill and served with Parmesan roasted tiny potatoes is a flavorful meal the whole family can enjoy and it’s a snap to make.

Bloody Mary Skirt Steak on wood cutting board with cherry tomatoes and parsley.

Of course, it’s hard to go wrong with meat and potatoes. But the humble shirt steak is often overlooked in favor of the more upscale filet mignon of the more mainstream flank steak. It’s a shame because there are so many reasons to love skirt steak in and I find myself choosing it more and more over flank steak. The skirt steak comes from the diaphragm region of the cow and it is a long, thin strip of meat that is packed with flavor. It is best cooked over high heat and only to medium-rare.

Grilled Skirt Steak with cherry tomatoes and parsley.

To spice up the marinade for the skirt steak, I used a wonderful Bloody Mary Spice Mix from a brand new specialty foods company, Madison Park Foods. They have a fabulous line of carefully blended, high quality spice mixes. Having a few spice blends on hand is a wonderful way to make meal preparation quick and easy.

If you want to use your own Bloody Mary Spice Mix, use a mixture of paprika, celery seed, white pepper, cayenne pepper, and onion powder. Combine the ingredients in quantities to suit your own personal taste.


Of course, a Bloody Mary Marinade must have horseradish. I didn’t add much, so this recipe is very family friendly. Add a little more if you want a lot of zip!

 Skirt Steak on cutting board with bowl of roasted potatoes and a beer.

Bloody Mary Skirt Steak

Bloody Mary Skirt Steak

Skirt steak marinated in a Bloody Mary marinade, grilled to perfection and served with roasted potatoes tossed with Parmesan and rosemary.


  • 1 (5.5-oz) can tomato sauce
  • 1 teaspoon horseradish
  • 1 ½ teaspoons Bloody Mary Seasoning
  • 1 tablespoon Worcestershire sauce
  • ¼ teaspoon black pepper
  • 2 ½ pounds skirt steak
  • 5 cups miniature potatoes
  • 2 tablespoons olive oil, divided
  • salt and pepper
  • 1 tablespoon chopped fresh rosemary
  • 2 tablespoons grated Parmesan cheese


  • Combine first 5 ingredients in a ziptop bag. Place steak in bag and refrigerate for 4 to 6 hours.
  • Preheat oven to 400º. Combine miniature potatoes and 1 tablespoon olive oil in a medium bowl. Use your hands to massage the oil all over the potatoes. Season with salt and pepper, place on a baking sheet and bake for 25 minutes. Remove from oven, stir potatoes, drizzle with 1 more tablespoon of oil, and sprinkle with rosemary and Parmesan Cheese. Place back in oven for 10 more minutes.
  • Fire up a gas grill or charcoal grill. When hot, remove shirt steak from marinade and place on grill. Grill 3-4 minutes per side. (Skirt steak is best served medium-rare.) Let rest before slicing against the grain.
Course: Main Dish

Want to Save This Recipe?



Leave a Comment

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

Recipe Rating

I accept the Privacy Policy

9 thoughts on “Bloody Mary Skirt Steak”

  1. Irina @ wandercrush

    What is THIS delicious witchcraft?! I love the use of bloody mary as a marinade—the idea’s never even occured to me before. I can’t remember how it started, but ever since I was a kid I ordered bloody marys from the airplane beverage service cart without fail. Hahah, this would be a definite upgrade 🙂

  2. Pamela @ Brooklyn Farm Girl

    I am craving a good steak dinner so this definitely does the trick. This recipe looks great, thanks for sharing!

  3. Anne ~ Uni Homemaker

    I like the sound of that… bloody mary skirt steak –yum! Looks absolutely delicious!

Scroll to Top