This Steak Burrito is stuffed with juicy marinated steak, fluffy rice, black beans, melted cheese, and all the fresh toppings you crave in one perfectly wrapped package. I started making these on busy weeknights when I wanted something that felt indulgent but came together fast, and now they're one of those meals I turn to when I need dinner on the table in under an hour. The steak gets marinated in lime juice, cumin, and smoky paprika, then seared until it's charred and tender, and when you wrap it all up in a warm tortilla with creamy avocado and tangy pico de gallo, every bite is loaded with flavor.

If you love hearty, satisfying meals, you might also enjoy my Dublin Coddle for a cozy dinner or this flavorful Blackened Shrimp Pasta for another quick weeknight option.
Why You will Love This Steak Burrito
These juicy steak burritos with rice and beans are packed with flavor and incredibly satisfying. The marinated steak is tender, smoky, and just a little tangy from the lime juice. The cumin and chili powder add warmth without being overly spicy, and the smoked paprika brings a subtle depth that makes the steak taste like it came off a grill.
The rice adds fluffiness and helps soak up all the juices from the steak and toppings. The black beans bring protein and a creamy texture, and the melted cheese ties everything together. The fresh toppings, pico de gallo, avocado, sour cream, and cilantro, add brightness and keep the burrito from feeling too heavy.
I also love that these are meal-prep friendly. You can make a big batch, wrap them in foil, and freeze them for up to two months. When you're ready to eat, just pop one in the oven and you've got a hot, fresh burrito in under 30 minutes.
Jump to:
Steak Burrito Ingredients
Here's everything you'll need to make this homemade burrito wrap from scratch.
See Recipe Card Below This Post For Ingredient Quantities
- Flank steak, skirt steak, or sirloin: These cuts are perfect for burritos because they're flavorful, cook quickly, and slice easily. Flank and skirt steak have a lot of beefy flavor and stay tender when sliced thinly against the grain. If you can't find these, sirloin works great too.
- Olive oil: Coats the steak and helps the marinade stick. It also adds richness and helps the steak sear beautifully in the pan.
- Garlic: Minced garlic adds a savory, aromatic base to the marinade. Fresh garlic is best, but garlic powder works in a pinch.
- Lime juice: Adds acidity and brightness that tenderizes the steak and balances the richness. Fresh lime juice is key here.
- Ground cumin: Brings a warm, earthy flavor that's essential to the Mexican-inspired marinade.
- Chili powder: Adds a mild heat and depth without making the steak spicy. It also gives the steak a beautiful reddish color.
- Smoked paprika: Adds a subtle smokiness that makes the steak taste like it was cooked over an open flame.
- Kosher salt: Seasons the steak and helps draw out moisture, which allows the marinade to penetrate deeper.
- Large flour tortillas: Use 12-inch tortillas so you have plenty of room to wrap everything up without tearing. Warm them before rolling so they're pliable and don't crack.
- Cooked rice: White rice, brown rice, or cilantro-lime rice all work beautifully. The rice adds fluffiness and soaks up the juices from the steak and toppings.
- Black beans: Drained and rinsed black beans add protein, fiber, and a creamy texture. You can also use pinto beans or refried beans.
- Mexican blend cheese: Shredded cheese melts beautifully over the hot steak and adds creaminess. You can use cheddar, Monterey Jack, or a Mexican blend.
- Pico de gallo or chopped tomatoes: Fresh pico de gallo adds brightness, acidity, and a little crunch. If you don't have pico, just chop up some fresh tomatoes.
- Avocado slices or guacamole: Creamy avocado or guacamole adds richness and balances the acidity of the lime and tomatoes.
- Sour cream or Greek yogurt: Adds tanginess and creaminess. Greek yogurt is a lighter, higher-protein option that tastes just as good.
- Fresh cilantro: Chopped fresh cilantro adds a bright, herby finish. Skip it if you're not a fan.
- Hot sauce: Optional, but a drizzle of your favorite hot sauce adds heat and extra flavor.
how tp make Steak Burrito
This easy homemade steak burrito comes together quickly once the steak is marinated.
- Marinate steak: In a medium bowl, whisk together the olive oil, minced garlic, lime juice, ground cumin, chili powder, smoked paprika, and a generous pinch of kosher salt. Add the thinly sliced steak and toss everything together until the meat is evenly coated. Cover the bowl with plastic wrap or transfer everything to a zip-top bag and refrigerate for at least 30 minutes, or up to 2 hours for deeper flavor. The longer it marinates, the more flavorful and tender the steak will be.
- Cook steak: Heat a large skillet or grill pan over medium-high heat until it's very hot. Add the marinated steak in a single layer, working in batches if needed so you don't crowd the pan. Cook for 2 to 3 minutes on the first side without moving the meat, letting it develop a nice char. Flip and cook for another 2 to 3 minutes on the other side, or until the steak is cooked to your desired doneness. Remove the steak from the pan and let it rest on a cutting board for about 5 minutes. This helps the juices redistribute and keeps the meat tender. Slice the steak thinly across the grain.

- Warm tortillas: Heat a dry skillet over medium heat and warm each tortilla for about 20 to 30 seconds per side, just until soft and pliable. You can also wrap them in a damp paper towel and microwave for 20 to 30 seconds. Warm tortillas are easier to roll and less likely to tear.
- Assemble burritos: Lay a warm tortilla flat on a clean surface. In the center, layer about ¼ cup of cooked rice, ¼ cup of black beans, a generous portion of sliced steak, a handful of shredded cheese, a spoonful of pico de gallo, a few slices of avocado or a scoop of guacamole, a drizzle of sour cream, and a sprinkle of fresh cilantro. Don't overstuff the burrito or it will be hard to roll.

- Roll burritos: Fold in the left and right sides of the tortilla over the filling, then fold up the bottom edge and roll tightly away from you, tucking in the sides as you go. The burrito should be snug and secure. If you want a crispy exterior, place the rolled burrito seam-side down in a hot skillet for 1 to 2 minutes until the seam seals and the outside gets golden and crispy.
- Serve: Serve the burritos immediately while they're hot and the cheese is melty. You can also wrap them tightly in aluminum foil and store them in the fridge for up to 3 days, or freeze them for up to 2 months. To reheat frozen burritos, bake them at 375°F for 25 to 30 minutes until heated through.
Substitutions and Variations
This Mexican-style steak burrito recipe is endlessly customizable based on what you have or what you're craving.
Use chicken instead of steak: Swap the steak for boneless, skinless chicken breasts or thighs. Marinate and cook the same way, slicing or shredding the meat before assembling.
Make it with shrimp: Use the same marinade on peeled and deveined shrimp. Cook for 2 to 3 minutes per side until pink and opaque.
Add sautéed peppers and onions: Sauté sliced bell peppers and onions in the same pan after cooking the steak for a classic fajita-style burrito.
Make a steak burrito bowl: Skip the tortilla and serve everything in a bowl over rice for a lighter, low-carb option. This is a great steak burrito bowl alternative.
Use different beans: Swap black beans for pinto beans, refried beans, or even chickpeas for a different texture and flavor.
Make it spicier: Add sliced jalapeños, extra hot sauce, or a sprinkle of cayenne pepper to the marinade.
Go low-carb: Use a low-carb tortilla or wrap, and skip the rice. Load up on extra veggies and protein instead.
Add corn: Toss in some roasted or grilled corn for extra sweetness and texture.
Equipment
You don't need much to make this burrito with marinated steak and cheese.
Bowl for marinating: A medium bowl or zip-top bag for marinating the steak.
Skillet or grill pan: A heavy-bottomed skillet or grill pan for searing the steak. Cast iron works great because it gets very hot and creates a nice char.
Spoon for stirring: For mixing the marinade and tossing the steak.
Knife and cutting board: For slicing the steak thinly against the grain.
Skillet or microwave for warming tortillas: A dry skillet or microwave for making the tortillas pliable and easy to roll.
Storage and Reheating Tips
These meal prep steak burritos store beautifully and make great leftovers.
Refrigerator: Wrap assembled burritos tightly in aluminum foil or plastic wrap and store in the fridge for up to 3 days. Reheat in the microwave for 1 to 2 minutes, or in a 350°F oven for 10 to 15 minutes.
Freezing: Wrap each burrito tightly in aluminum foil, then place in a freezer-safe bag or container. Freeze for up to 2 months. To reheat from frozen, bake at 375°F for 25 to 30 minutes, or microwave for 3 to 4 minutes, flipping halfway through.
Make-ahead: You can prep all the components ahead of time and assemble the burritos when you're ready to eat. Store the steak, rice, beans, and toppings separately in the fridge for up to 3 days.
Meal prep: Make a batch of 6 to 8 burritos on Sunday and freeze them individually. Grab one on busy mornings or evenings for a quick, satisfying meal.
Serving Suggestions
This flank steak burrito is a meal on its own, but here are a few sides that pair beautifully.
Tortilla chips and salsa: Serve with a side of crispy tortilla chips and your favorite salsa for scooping.
Mexican street corn: Grilled or roasted corn with mayo, cotija cheese, lime, and chili powder is the perfect side.
Simple salad: A fresh green salad with lime vinaigrette adds brightness and balances the richness of the burrito.
Refried beans: A scoop of warm refried beans on the side rounds out the meal. Try pairing it with my Grilled Bruschetta Chicken for an Italian-Mexican fusion feast.
Expert Tips
These little tricks will help you nail this recipe every time.
Slice the steak thinly: Always slice the steak against the grain. This shortens the muscle fibers and makes the meat more tender and easier to chew.
Don't skip the marinade: Even 30 minutes makes a huge difference in flavor. If you have time, marinate for 2 hours for the best results.
Let the steak rest: Resting the steak after cooking allows the juices to redistribute, so every bite is moist and flavorful.
Warm the tortillas: Cold tortillas crack and tear when you try to roll them. Warming them makes them pliable and easier to work with.
Don't overstuff: It's tempting to pile on all the toppings, but overstuffed burritos are hard to roll and more likely to fall apart. Stick to moderate portions.
Crisp the outside: Placing the rolled burrito seam-side down in a hot skillet for 1 to 2 minutes seals it shut and gives it a golden, crispy exterior.
Use fresh toppings: Fresh pico de gallo, avocado, and cilantro make a huge difference in flavor and texture. Don't skip them.
FAQ
A classic Steak Burrito should include seasoned and seared steak, fluffy rice (white, brown, or cilantro-lime), black beans or pinto beans, shredded cheese, pico de gallo or fresh salsa, and creamy elements like avocado, guacamole, or sour cream. You can also add sautéed peppers and onions, fresh cilantro, hot sauce, or jalapeños for extra flavor. The key is balancing protein, carbs, fat, and fresh toppings so every bite is flavorful and satisfying.
Yes, a diabetic can enjoy a breakfast burrito with some modifications. Choose a whole wheat or low-carb tortilla to reduce the carbohydrate load, fill it with scrambled eggs, vegetables like peppers and spinach, and a small amount of cheese or avocado for healthy fats. Skip or minimize high-carb ingredients like potatoes and beans, and watch portion sizes. Pairing the burrito with protein and fiber helps slow the absorption of carbohydrates and prevents blood sugar spikes. Always consult with a healthcare provider for personalized dietary advice.
Traditional burritos are not keto-friendly because of the high-carb tortilla, rice, and beans. However, you can make a keto-friendly version by using a low-carb tortilla or lettuce wrap, skipping the rice and beans, and loading up on steak, cheese, avocado, sour cream, and low-carb vegetables like peppers and onions. You can also make a steak burrito bowl and skip the tortilla entirely, serving everything over cauliflower rice or greens. This keeps it low-carb while still delivering all the flavor.
Beef burritos pair beautifully with a variety of sauces. Classic options include salsa verde, red enchilada sauce, chipotle crema, cilantro-lime crema, or a simple sour cream and lime mixture. For heat, try a spicy habanero sauce or your favorite hot sauce. You can also drizzle on some queso or cheese sauce for extra richness. The best sauce depends on your flavor preference, whether you want something tangy, creamy, spicy, or mild. If you're looking for more sauce ideas, check out my Baked Ham for glaze inspiration.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Steak Burrito

Steak Burrito
Ingredients
Method
- In a medium bowl, whisk together olive oil, garlic, lime juice, cumin, chili powder, smoked paprika, salt, and pepper. Add sliced steak and toss to coat evenly. Marinate in the refrigerator for at least 30 minutes, or up to 2 hours for maximum flavor.
- Heat a large skillet or grill pan over medium-high heat until hot. Cook the steak for 2–3 minutes per side until seared and cooked to desired doneness. Remove from heat and let rest for 5 minutes.
- If not already sliced, cut steak thinly across the grain for tenderness.
- Warm each tortilla briefly in a dry skillet or microwave until soft and pliable.
- Layer rice, black beans, cooked steak, shredded cheese, pico de gallo, avocado or guacamole, sour cream, and cilantro on each tortilla.
- Fold in the sides of the tortilla and roll tightly to form a burrito. Optional: place seam-side down on a hot skillet for 1–2 minutes to seal and slightly crisp the exterior.
- Serve immediately with extra hot sauce if desired.













Leave a Reply