I'm Caitlin - culinary hostess, wellness retreat curator, and homebody at heart. This blog is where I share seasonal recipes, intentional living tips, and behind-the-scenes moments from my kitchen, travels, and retreats.
Here to make healthy living feel thoughtful and approachable - one recipe, ritual, or gathering at a time.
WELCOME!
Affiliate links included. Thanks for supporting the brands I trust!
A beautifully seared skirt steak paired with smoky Spanish rice and warm beans is one of those meals that feels both rustic and refined. The flavors are bold yet comforting, the kind of dinner that fills the kitchen with incredible aromas and gathers everyone around the table. If you’re looking for an easy yet impressive steak dinner, this Spanish-style marinated skirt steak with rice and beans belongs in your rotation.
Inside this recipe, you’ll learn how to marinate skirt steak for deep flavor, cook it quickly for a perfectly tender finish, and serve it alongside simple Spanish-style rice and seasoned beans for a complete meal.
Skirt steak is one of the most flavorful cuts of beef you can cook at home, and when paired with a bold marinade and a hot skillet, it becomes something truly special. The quick cooking time makes it ideal for both weeknight dinners and relaxed dinner parties.
In this recipe, the steak is marinated with garlic olive oil, smoked paprika, cumin, and champagne vinegar – a combination that creates rich Spanish-inspired flavor.
WHAT TO EXPECT IN THIS POST
Why You’ll Love This Recipe
Ingredients
Equipment
Step-By-Step Instructions
Storage Tips
Frequently Asked Questions
Hosting Tips
Other Recipes You’ll Love
Recipe Card
WHY YOU’LL LOVE THIS RECIPE
Big flavor with simple ingredients
Quick cooking steak technique anyone can master
Balanced plate with protein, grains, and legumes
Perfect for dinner parties or weeknight cooking
Great way to cook skirt steak without a grill
INGREDIENTS
Marinated Skirt Steak
2 1/2 pounds skirt steak
1/4 cup garlic olive oil (or regular high-quality extra virgin olive oil)
Prepare the Marinade. In a bowl, combine garlic olive oil, champagne vinegar, minced garlic, smoked paprika, cumin, parsley, salt, and black pepper. Place the skirt steak in a shallow dish or zip-top bag and coat evenly with the marinade.
Marinate the Steak. Allow the steak to marinate 4 – 6 hours in the refrigerator. This resting time allows the spices and garlic to penetrate the meat while the vinegar helps tenderize the steak.
Bring Steak to Room Temperature. Remove the steak from the refrigerator about 30 minutes before cooking. Starting with room temperature meat helps ensure even cooking.
Sear the Steak. Heat a cast iron skillet over very high heat. Sear the steak 3 – 4 minutes per side, depending on thickness. You are looking for a deep brown crust while keeping the interior medium-rare.
Rest and Slice. Transfer the steak to a cutting board and allow it to rest for 10 minutes. Slice thinly against the grain for the most tender texture.
Spanish Garlic Rice
Heat olive oil in a saucepan over medium heat. Add garlic and sauté until fragrant.
Stir in the rice and tomato paste, allowing the rice to toast slightly while coating it in the tomato mixture.
Add chicken stock and smoked paprika. Bring to a simmer, cover, and cook 15 minutes.
Remove from heat and let the rice rest for 10 minutes before fluffing.
White Beans
Warm olive oil in a skillet over medium heat.
Add garlic and cook until fragrant.
Stir in the drained beans, cumin, and salt. Allow them to warm gently for several minutes.
Finish with champagne vinegar and fresh parsley before serving.
STORAGE TIPS
Steak : Store sliced steak in an airtight container for up to 3 days in the refrigerator. Reheat gently in a skillet or enjoy cold over salads or grain bowls.
Rice : Rice will keep in the refrigerator 3 – 4 days. Reheat with a splash of chicken stock or water to restore moisture.
Beans : Beans store well for 3 days refrigerated and can be reheated gently on the stovetop.
FREQUENTLY ASKED QUESTIONS
What is the best way to cook skirt steak?
Skirt steak cooks best over very high heat for a short amount of time. A hot cast iron skillet creates the perfect crust while keeping the inside tender.
Why do you slice skirt steak against the grain?
Skirt steak has long muscle fibers. Slicing against the grain shortens those fibers and results in a much more tender bite.
Can I grill the steak instead?
Yes. Grill the steak over high heat 3 – 4 minutes per side, just as you would in a skillet.
Can I make the marinade overnight?
Absolutely. Marinating overnight will deepen the flavor even further.
What other beans can I use?
Great alternatives include : butter beans, great northern beans, chickpeas.
HOSTING TIPS
When serving this dish for guests, slice the steak and arrange it on a platter over the rice with the beans alongside. Finish everything with fresh parsley and a drizzle of good olive oil.
It creates a beautiful presentation and allows guests to serve themselves family-style.
A flavorful Spanish-inspired dinner featuring marinated skirt steak seared in a hot skillet and served with garlic tomato rice and seasoned white beans.
Prepare the Marinade. In a bowl, combine garlic olive oil, champagne vinegar, minced garlic, smoked paprika, cumin, parsley, salt, and black pepper. Place the skirt steak in a shallow dish or zip-top bag and coat evenly with the marinade.
Marinate the Steak. Allow the steak to marinate 4 – 6 hours in the refrigerator. This resting time allows the spices and garlic to penetrate the meat while the vinegar helps tenderize the steak.
Bring Steak to Room Temperature. Remove the steak from the refrigerator about 30 minutes before cooking. Starting with room temperature meat helps ensure even cooking.
Sear the Steak. Heat a cast iron skillet over very high heat. Sear the steak 3 – 4 minutes per side, depending on thickness. You are looking for a deep brown crust while keeping the interior medium-rare.
Rest and Slice. Transfer the steak to a cutting board and allow it to rest for 10 minutes. Slice thinly against the grain for the most tender texture.
Spanish Rice
Heat olive oil in a saucepan over medium heat. Add garlic and sauté until fragrant.
Stir in the rice and tomato paste, allowing the rice to toast slightly while coating it in the tomato mixture.
Add chicken stock and smoked paprika. Bring to a simmer, cover, and cook 15 minutes.
Remove from heat and let the rice rest for 10 minutes before fluffing.
Seasoned Beans
Warm olive oil in a skillet over medium heat.
Add garlic and cook until fragrant.
Stir in the drained beans, cumin, and salt. Allow them to warm gently for several minutes.
Finish with champagne vinegar and fresh parsley before serving.
Skirt steak should be cooked quickly over high heat for best texture.
Always slice against the grain for tenderness.
A cast iron skillet creates the best sear.
Prep Time:20 minutes
Marinate Time:4 hours
Cook Time:30 minutes
Category:Dinner
Method:Stovetop
Cuisine:Spanish
Caitlin Lindsey
post author
Caitlin is the creative visionary behind Fit to Entertain, where food, wellness, and intentional living come together. She's passionate about helping others bring joy to the table and live beautifully - one meal at a time.
+ Show / Hide Comments
Share to: