A steak burrito is the ultimate handheld meal when you want serious flavor without the fuss. This recipe combines tender, seasoned steak with warm tortillas, beans, rice, and all your favorite toppings wrapped into one satisfying package.
Whether you’re feeding hungry weeknight guests or prepping lunches for the week ahead, this burrito delivers restaurant-quality results at home in under 45 minutes. Let me walk you through every step to make this dish a reliable favorite in your kitchen.
Why You’ll Love This Recipe
This steak burrito hits all the marks for a crowd-pleasing meal that feels indulgent but comes together quickly.
- Customizable to your taste: load it with your preferred toppings and adjust spice levels easily
- Tender, flavorful steak that beats takeout quality when you nail the sear and slice
- Meal-prep friendly: make a batch on Sunday and reheat throughout the week
- Budget-friendly protein option that stretches across multiple servings
- Freezer-stable for grab-and-go breakfasts or quick dinners
My Experience Making This Recipe
I first perfected this recipe after ordering too many disappointing burritos from restaurants where the steak was either tough or underseasoned. I wanted to recreate that satisfying experience at home with better ingredients and full control over the filling.
The first time I made these for my family, my brother actually asked if I’d somehow snuck restaurant food onto the table. The steak was tender, the seasoning was balanced, and the whole thing held together without falling apart mid-bite.
Since then, I’ve made these countless times and tweaked the technique based on feedback. The key is slicing the steak against the grain after a proper rest and not skipping the dry brine step for maximum tenderness.
Recipe Overview
- Recipe Name: Steak Burrito
- Servings: 4 burritos
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Course: Main Dish
- Cuisine: Mexican-American
- Calories per Serving: 520
Equipment You Will Need
- Cast iron skillet or heavy stainless steel pan
- Sharp knife and cutting board
- Meat thermometer (optional but recommended)
- Large mixing bowl
- Measuring cups and spoons
- Paper towels
- Warm plate or tortilla warmer
- Foil for wrapping (optional)
Ingredients for Steak Burrito
For the Steak
- 12 ounces flank steak or skirt steak
- 1 teaspoon kosher salt
- 0.5 teaspoon black pepper
- 0.5 teaspoon garlic powder
- 0.5 teaspoon cumin
- 0.25 teaspoon cayenne pepper
- 1 tablespoon olive oil
For the Burrito Assembly
- 4 large flour tortillas (10-inch size, warmed)
- 1 cup cooked white or brown rice
- 1 can black beans, drained and warmed
- 0.5 cup shredded cheddar or Mexican blend cheese
- 0.5 cup diced tomatoes
- 0.25 cup fresh cilantro, chopped
- 0.25 cup diced red onion
- 0.5 cup sour cream or Mexican crema
- 0.5 cup salsa (fresh or jarred)
- 1 avocado, sliced (optional)
Ingredient Notes and Substitutions
- Flank or skirt steak: These cuts have great flavor and benefit from high-heat searing, which creates a tasty crust. You can swap in sirloin or even a budget-friendly round steak, though you’ll want to marinate those for 30 minutes to tenderize them.
- Flour tortillas: Warm flour tortillas are essential for pliability and prevent cracking during assembly. Large corn tortillas work too but require a bit more care when wrapping and hold less filling.
- Black beans: Refried beans offer a creamier texture if you prefer that consistency. Pinto beans deliver a nuttier flavor if you want to experiment.
- Cheese: Mexican blend and cheddar melt smoothly; queso fresco adds a tangy crumble if you skip the melted cheese approach entirely.
- Rice: Cilantro-lime rice boosts flavor significantly without extra work. Spanish rice or even cauliflower rice for lower carbs works as a swap.
How to Make Steak Burrito
Step 1: Pat the Steak Dry and Season
Remove the steak from the refrigerator and pat it completely dry with paper towels. Moisture on the surface prevents proper browning, so this step matters more than it sounds.
Combine salt, pepper, garlic powder, cumin, and cayenne in a small bowl, then sprinkle evenly over both sides of the steak. Let it sit uncovered at room temperature for 10 minutes while you prep the other ingredients.
Step 2: Heat Your Skillet Until It Screams
Place your cast iron skillet over medium-high heat and let it preheat for 3 to 4 minutes. You want the pan hot enough that a drop of water sizzles and evaporates instantly, which means the steak will sear properly and develop flavor.
Add the olive oil and swirl to coat the entire bottom surface. Wait 30 seconds for the oil to heat through before adding the steak.
Step 3: Sear the Steak Without Moving It
Place the steak in the hot pan and let it sit undisturbed for 3 to 4 minutes. Resist the urge to poke, flip, or move it around; this creates a golden crust that locks in juices and builds incredible flavor.
Flip once and cook the other side for another 2 to 3 minutes for medium-rare doneness. If you like it more done, add another minute per side.
Step 4: Rest the Steak
Remove the steak from the pan and place it on a cutting board to rest for 5 minutes. This allows the juices to redistribute throughout the meat instead of running out onto your cutting board when you slice it.
While resting, tilt the cutting board slightly and notice how the steak continues to release its own juices, which you can drizzle over the finished burrito if you like.
Step 5: Slice Against the Grain
Identify the direction of the meat fibers running through the steak. Slice perpendicular to those fibers into thin strips about 0.25-inch thick, which shortens the fibers and makes each bite tender.
If you slice with the grain instead, you’ll end up with chewy pieces that don’t break apart as easily. Take a second to find the right angle and your burrito texture will thank you.
Step 6: Warm the Tortillas
Stack your tortillas and wrap them in a damp paper towel, then microwave for 45 seconds. Alternatively, warm them directly over a gas flame or in a dry skillet for 20 seconds per side, which adds a nice char.
Warm tortillas are pliable and won’t crack when you roll them, making assembly infinitely easier.
Step 7: Assemble Your Burrito Base
Lay a warm tortilla flat on a cutting board with the seam side down. Add a thin line of sour cream or crema across the center, leaving a 1-inch border on all sides.
Layer in order: rice, black beans, and cheese. This sequence keeps wet ingredients from immediately soaking into the tortilla and keeps your structure sound.
Step 8: Add the Steak and Fresh Toppings
Arrange your sliced steak down the center over the cheese. Top with diced tomatoes, red onion, cilantro, and avocado slices if using.
Don’t overstuff; you’ll regret it when you try to roll. A generous but controlled amount keeps the burrito intact and makes it easier to eat without mess.
Step 9: Roll and Wrap
Fold the left and right edges of the tortilla about 2 inches toward the center. Starting from the bottom edge closest to you, roll the burrito away from you tightly but not so tight that you tear the tortilla.
Tuck as you roll to keep everything snug inside. Finish seam-side down on a serving plate or wrapped in foil for easy handling.
Pro Tip: Slice the steak against the grain immediately after resting, and your burrito filling will have perfect texture that actually breaks apart cleanly with each bite instead of feeling tough and fibrous.
Tips for the Best Steak Burrito
- Buy quality steak and don’t skip the sear step. A deep golden crust on the meat adds so much more flavor than boiling or slow-cooking the steak.
- Warm your tortillas right before assembly; they lose their pliability quickly and cold tortillas will crack when you roll them.
- Toast your spice blend in a dry pan for 30 seconds before mixing if you want deeper, more complex seasoning that tastes less one-dimensional.
- Drain your canned beans thoroughly and warm them separately so you control moisture and avoid soggy burritos that fall apart.
- Keep all your toppings prepped and within reach before you start rolling; once you begin assembly, you need to move quickly to prevent the tortilla from cooling and becoming difficult to work with.
- Don’t skip the rest period for the steak; it’s only 5 minutes but makes a massive difference in tenderness and juiciness.
Common Mistakes to Avoid
- Slicing the steak with the grain instead of against it creates tough, chewy bites that feel nothing like restaurant-quality burrito meat.
- Overstuffing the burrito makes it impossible to wrap cleanly and causes ingredients to squeeze out when you bite into it.
- Using cold tortillas that haven’t been warmed leads to cracking, tearing, and a burrito that falls apart during eating.
- Skipping the pan sear and using thin sliced deli meat instead wastes the opportunity to build rich, savory flavor through proper browning.
- Not letting the steak rest before slicing causes juices to pour out onto the board instead of staying in the meat where they belong.
Serving Suggestions
Serve these burritos hot off the assembly line with extra salsa and sour cream on the side for dipping. A cold beverage cuts through the richness beautifully and makes the meal feel complete.
- Mexican street corn (elote) on the side brings fresh, tangy flavor that complements the burrito perfectly
- A simple jicama and lime slaw adds crunch and brightness without heaviness
- Pico de gallo or fresh salsa with jalapeños brings heat and freshness if your family enjoys spice
- Refried beans or black bean soup as a side rounds out the plate when appetites are big
- A cold horchata or agua fresca pairs beautifully with the savory, spiced steak
Variations to Try
- Chorizo Burrito: Replace the steak with crumbled cooked chorizo for a spicier, more seasoned filling that needs no additional seasoning.
- Breakfast Steak Burrito: Swap the rice and beans for scrambled eggs, hash browns, and breakfast sausage for a hearty morning meal.
- Loaded Steak Burrito: Add crispy bacon, jalapeños, and a fried egg on top for an indulgent variation that skews toward breakfast for dinner.
- Green Chile Burrito: Add roasted poblano peppers or canned green chiles to the filling for a milder, earthier flavor profile.
- Chimichanga Style: Pan-fry or deep-fry your assembled burrito until the tortilla turns golden and crispy, then top with cheese sauce and sour cream.
Dietary Adaptations
- Gluten-free: Use large corn tortillas instead of flour tortillas; they naturally contain no gluten, though they require more careful handling when rolling.
- Dairy-free: Skip the cheese and sour cream, using avocado and dairy-free crema instead; the burrito stays creamy and satisfying without missing the richness.
- Vegan or Vegetarian: Replace the steak with seasoned mushrooms, roasted cauliflower, or crispy tofu using the same spice blend for similar flavor and texture.
- Low-carb or Keto: Use lettuce wraps or low-carb tortillas, load extra cheese and avocado, and skip the rice and beans for a macronutrient-friendly meal.
Storage and Reheating
Refrigerator
Wrap assembled burritos individually in foil or plastic wrap and store them in an airtight container for up to 4 days. The tortilla softens slightly as it absorbs moisture from the filling, but the burrito remains perfectly edible.
- Store raw steak separately if you prefer to assemble burritos fresh throughout the week
- Keep toppings like avocado and cilantro separate if storing components individually
Freezer
Wrap each assembled burrito tightly in plastic wrap, then foil, and freeze for up to 3 months. Frozen burritos thaw overnight in the refrigerator before reheating.
- Assemble burritos without avocado if freezing, since the texture becomes mushy when thawed
- Label and date your burritos so you remember what’s inside
Reheating
Unwrap the burrito and place it seam-side down on a microwave-safe plate, then cover loosely with a paper towel and microwave for 2 to 3 minutes until heated through. For a crisper exterior, wrap in foil and warm in a 350-degree oven for 10 minutes instead.
- Pan-sear leftover burritos in a skillet for 2 minutes per side to restore a golden exterior
- Add fresh toppings like avocado or cilantro after reheating for brightness
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 520 |
| Total Fat | 18g |
| Saturated Fat | 6g |
| Carbohydrates | 62g |
| Fiber | 8g |
| Sugar | 3g |
| Protein | 28g |
| Sodium | 840mg |
| Cholesterol | 52mg |
These values are approximate and vary based on specific ingredients, brands, and portion sizes of optional toppings like avocado or extra cheese.
Frequently Asked Questions
Can I use a different cut of steak for this recipe?
Yes, but choose thin-slicing cuts like skirt, flank, or sirloin. Thicker cuts like ribeye or filet are too expensive for a burrito and harder to slice properly.
How do I prevent the burrito from falling apart when I bite into it?
Don’t overstuff it, and roll it tightly enough that the tortilla stays snug around the filling. Start your bite from an end rather than the middle so the seam holds everything in place.
Can I prepare these burritos ahead of time?
Absolutely. Assemble them up to 4 days ahead and store in the refrigerator, or freeze for up to 3 months. Reheat in the microwave or oven before serving.
Why is my steak tough even though I followed the recipe?
You might be cooking it past medium-rare or slicing it with the grain instead of against it. Use a meat thermometer to hit 130 to 135 degrees for medium-rare, and always slice perpendicular to the muscle fibers.
Can I make these burritos with a leaner steak like a sirloin tip?
Yes, but marinate the steak for 30 minutes in lime juice and oil before cooking to tenderize it. Leaner cuts dry out faster, so avoid cooking past medium.
Final Thoughts
A steak burrito made at home outshines most restaurant versions because you control the quality of the steak, the seasoning balance, and how fresh each component tastes. This recipe delivers restaurant-level flavor with simple technique and reasonable ingredients.
Try this version this week and make it a regular in your rotation. Once you see how easy it is and how much better homemade tastes compared to takeout, you’ll wonder why you ever ordered them at a restaurant. If you’re hungry for more beef recipes, explore a T-bone steak recipe or experiment with Montreal steak seasoning recipe for your next cooking adventure.

Steak Burrito
Ingredients
Equipment
Method
- Pat the steak dry with paper towels and season both sides with salt, pepper, garlic powder, cumin, and cayenne.
- Let the steak sit at room temperature for 10 minutes.
- Heat the skillet over medium-high heat for 3 to 4 minutes until hot.
- Add olive oil and wait 30 seconds, then place the steak in the skillet.
- Cook the steak for 3 to 4 minutes without moving it.
- Flip the steak and cook for an additional 2 to 3 minutes for medium-rare.
- Remove the steak from the skillet and let it rest for 5 minutes.
- Slice the steak against the grain into thin strips.
- Warm the tortillas in a microwave or on a skillet.
- On each tortilla, spread a thin line of sour cream, then layer rice, black beans, cheese, and sliced steak.
- Add diced tomatoes, red onion, cilantro, and avocado slices if using.
- Fold the edges of the tortilla and roll it tightly.
- Serve the burritos hot.