This Steak Burrito recipe is my go-to when I want something hearty, fast, and seriously satisfying. It’s packed with juicy marinated steak, fluffy rice, beans, cheese, and all the good stuff wrapped in a warm tortilla.
Jump to Recipe
Why This Recipe Works
I make this steak burrito on repeat, and every time it disappears fast. Here’s why I love it so much:
- The Steak Is Big on Flavor: A simple marinade with lime, garlic, and spices turns the steak into something crave-worthy. It’s juicy, tender, and bursting with flavor, a lot like my Steak Sandwich.
- Every Filling Hits the Spot: You get a little bit of everything in each bite. The warm tortilla holds steak, fluffy rice, beans, cheese, guacamole, and salsa all in one perfect wrap.
- Great for Meal Prep or Freezing: I like to wrap a few extras and stash them in the freezer. They reheat beautifully and save me on busy nights when I need a fast, filling meal.
- Easy to Switch Up: Sometimes I swap the steak for chicken or mushrooms. Other times I skip the tortilla and turn it into a burrito bowl. It always works.

If you enjoyed this recipe, please come back and give it a rating. I ❤️ hearing from you!

Ingredients
- Flank Steak – This lean and flavorful cut is perfect for burritos. When thinly sliced and marinated, it becomes tender and packed with bold, savory flavor.
- Olive Oil, Garlic, and Lime Juice – These simple marinade ingredients help tenderize the steak and infuse it with bright, zesty flavor.
- Cumin, Chili Powder, and Smoked Paprika – This trio of spices adds depth, warmth, and just a touch of smokiness to the steak.
- Flour Tortillas – Large, soft tortillas hold all the burrito fillings together. Warming them slightly makes them easier to roll and less likely to tear.
- Rice and Black Beans – These hearty staples add texture, protein, and help make the burrito extra satisfying. You can use plain, brown, or cilantro-lime rice for variety.
- Mexican Blend Cheese – Shredded cheese adds melty richness and brings everything together with creamy, savory flavor.
- Pico de Gallo and Avocado – Fresh, juicy pico and creamy avocado or guacamole give each bite a pop of brightness and balance the spices in the steak.
- Sour Cream and Cilantro – These optional toppings add coolness and fresh, herby flavor that enhances the overall burrito experience.
For full list of ingredients and instructions, see recipe card below.
Instructions


- Make the marinade: In a bowl, whisk together olive oil, garlic, lime juice, cumin, chili powder, smoked paprika, and salt to make a flavorful marinade.
- Marinate the steak: Add the sliced steak to the bowl and toss to coat. Cover and refrigerate for at least 30 minutes, or up to 2 hours.


- Cook the steak: Heat a skillet or grill pan over medium-high heat. Cook the marinated steak for 2–3 minutes per side until seared and cooked through. Let it rest for 5 minutes, then slice if needed.
- Warm the tortillas: Heat each flour tortilla in a dry skillet or microwave until soft and pliable for rolling.


- Start with beans: Spoon a generous layer of black beans onto the center of each tortilla.
- Layer on the steak: Pile the cooked steak over the beans, spreading evenly from edge to edge.


- Finish with toppings: Add rice, shredded cheese, pico de gallo, avocado or guacamole, sour cream, and chopped cilantro.
- Roll and serve: Fold in the sides, roll tightly into a burrito, and toast seam-side down in a hot skillet if desired. Serve warm.
For full list of ingredients and instructions, see recipe card below.

Substitutions & Variations
Here are some of my favorite substitutions and variations:
- Protein Options: I usually use flank steak, but skirt steak, sirloin, or even thinly sliced ribeye all work well. For something different, try grilled chicken, sautéed mushrooms, or roasted vegetables for a meatless version.
- Make It a Bowl: If you’re skipping tortillas, serve everything over a bed of rice for an easy burrito bowl.
- Cheese Swap: Shredded Mexican blend cheese melts beautifully, but you can also use Monterey Jack, sharp cheddar, queso fresco, or even pepper jack for more spice.

What to Serve with Steak Burrito Recipe
Side Dishes
- We love pairing them with grilled corn on the cob or a Mexican Street Corn Pasta Salad when feeding a crowd.
- They’re also delicious next to a scoop of Avocado Cucumber Salad, Mexican Street Corn Salad, or roasted sweet potatoes for a flavorful contrast.
- When entertaining, we like offering salsa roja, Simple Guacamole, and sour cream on the side so everyone can customize their plate.
Crackers & Chips
- No burrito night is complete without chips. We always set out a bowl of Air Fryer Tortilla Chips with Fresh Pico de Gallo, or Loaded Hummus for easy snacking.
- You can also pair them with plantain chips, blue corn chips, or mini tostadas as a crunchy side.
- And for casual meals or game nights, turn the burrito spread into a build-your-own board with dips, chips, and toppings on the side.

FAQs
Flank steak is my favorite because it’s tender and full of flavor, but skirt steak or sirloin work just as well. Just be sure to slice it thinly across the grain for the best texture.
Marinating is optional but highly recommended. Even just 30 minutes helps the meat absorb more flavor and stay tender after cooking.
Yes. You can cook the steak, let it rest, and slice it ahead of time. Store it in the fridge and gently reheat it when you’re ready to assemble the burritos.
Cook all the components ahead of time and store them separately in airtight containers. That way, you can quickly assemble fresh burritos when you’re ready to eat.
Yes. Wrap ungrilled burritos tightly in foil and freeze them. To reheat, place the foil-wrapped burrito in a 375°F oven for 25 to 30 minutes until heated through.
Assembled burritos can be stored in the fridge for up to 3 days. For longer storage, wrap them tightly in foil and freeze.
More Steak Recipes You’ll Enjoy
- Steak Bites and Potatoes – These steak bites and potatoes are the perfect family meal! Tender, juicy steak bites with garlic and herb-flavored potatoes will have you absolutely hooked.
- Marinated Skirt Steak – This Marinated Skirt Steak is a tender, rich, and flavorful protein perfect for any occasion.
- Smoked Ribeye Steak – If you’re looking for a new and exciting way to enjoy steak, Smoked Ribeye Steaks should be at the top of your list!
- Air Fryer Ribeye Steak – This Air Fryer Ribeye Steak delivers restaurant-quality results without needing a grill! The air fryer creates a beautifully seared crust while keeping the inside tender and juicy.
If you try this Steak Burrito recipe, let me know what you think! Rate and review this recipe in the comments below. Don’t forget to take a picture and tag me on Instagram @lenaskitchenblog!

Steak Burrito Recipe
Ingredients
For the Steak:
- 1 pound flank steak, or skirt steak (or sirloin) thinly sliced
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 tablespoon lime juice
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- kosher salt, to taste
For the Burrito:
- 4 flour tortillas, large, 12 inch
- 1 cup cooked rice, white, brown, or cilantro-lime
- 1 cup black beans, drained and rinsed
- 1 cup Mexican blend cheese, shredded
- ½ cup pico de gallo, or chopped tomatoes
- ½ cup avocado, sliced or guacamole
- ¼ cup sour cream, or Greek yogurt, optional
- ¼ cup fresh cilantro, chopped, optional
- hot sauce, to taste, optional
Instructions
- In a bowl, mix olive oil, garlic, lime juice, cumin, chili powder, paprika, salt, and pepper. Add steak and toss to coat. Let marinate for at least 30 minutes (or up to 2 hours) in the fridge.
- Heat a skillet or grill pan over medium-high heat. Cook steak for 2–3 minutes per side until nicely seared and cooked to your desired doneness. Let rest for 5 minutes, then slice thinly across the grain if not already.
- Briefly warm each tortilla in a dry skillet or microwave until pliable.
- On each tortilla, layer rice, beans, steak, cheese, pico de gallo, guacamole, sour cream, and cilantro.
- Fold in the sides and roll tightly into a burrito. If desired, place seam-side down on a hot skillet for 1–2 minutes to seal and crisp.
Notes
- While optional, I highly recommend marinating the steak for at least 30 minutes (or up to 2 hours) for deeper flavor and more tender results.
- Swap the steak for grilled chicken or sautéed mushrooms for an easy variation.
- Skip the tortilla and serve the steak over rice, beans, and toppings to make a burrito bowl.
- For meal prep, cook the steak, rice, and beans ahead of time and store in separate containers. Assemble burritos as needed.
- To freeze, wrap ungrilled burritos tightly in foil and freeze for up to 2 months. Reheat in a 375°F oven for 25 to 30 minutes until warmed through.
Photography and styling by Naomi Seiler Photography






Natallia Ageev
Must try! I have been looking for meal prep recipes that taste delicious out of the freezer and this one is the keeper and a lifesaver on busy nights!
lena gladstone
Sounds like you just found your secret weapon Natalia. It’s great for busy weeks. Freezer-friendly and delicious is the dream combo! Happy cooking!