A steak burrito bowl is everything I love about a hearty burrito, minus the tortilla. It’s packed with juicy, flavorful steak, fresh veggies, creamy avocado, rice, and beans—all layered in a bowl for a satisfying and customizable meal. Whether I’m craving something bold for dinner or looking for a meal prep option, this dish always hits the spot.
Why You’ll Love This Recipe
I love how easy it is to make this steak burrito bowl at home. It brings all the flavors of my favorite Mexican takeout into my kitchen. The marinated steak adds a smoky richness, while the toppings offer a mix of freshness and creaminess. It’s also super flexible—I can adjust the spice level, swap ingredients based on what I have, or make it low-carb by skipping the rice. Plus, it’s perfect for meal prepping lunches or dinners throughout the week.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Flank steak or sirloin steak
-
Olive oil
-
Lime juice
-
Garlic, minced
-
Ground cumin
-
Chili powder
-
Paprika
-
Salt and black pepper
-
Cooked white or brown rice
-
Black beans, drained and rinsed
-
Corn kernels (fresh or frozen)
-
Cherry tomatoes, halved
-
Red onion, diced
-
Avocado, sliced or cubed
-
Fresh cilantro, chopped
-
Sour cream or Greek yogurt (optional)
-
Shredded cheese (optional)
-
Salsa or hot sauce (optional)
Directions
-
I start by marinating the steak. In a bowl, I mix olive oil, lime juice, garlic, cumin, chili powder, paprika, salt, and pepper. I coat the steak with this mixture and let it marinate in the fridge for at least 30 minutes—longer if I have time.
-
I heat a grill or skillet over medium-high heat and cook the steak for about 4–5 minutes on each side, depending on thickness, until it reaches my desired doneness. I let it rest for a few minutes before slicing it thinly.
-
While the steak is resting, I prepare the bowls. I scoop rice into each bowl and layer it with black beans, corn, tomatoes, and red onion.
-
I add the sliced steak on top, followed by avocado and a sprinkle of chopped cilantro.
-
If I like, I top it with a dollop of sour cream, a sprinkle of shredded cheese, and a drizzle of salsa or hot sauce.
Servings and timing
This recipe serves 4 people. It takes about 15 minutes to prep and 20 minutes to cook, so I can have it ready in roughly 35 minutes.
Variations
Sometimes I switch up the protein and use grilled chicken, shrimp, or even tofu when I want something different. I’ve also made it low-carb by replacing rice with cauliflower rice. For a spicier version, I add sliced jalapeños or use a spicy chipotle marinade. If I want extra crunch, I throw in some shredded lettuce or crushed tortilla chips on top.
Storage/reheating
I store leftovers in separate containers to keep everything fresh—steak, rice, and toppings each in their own space. They last in the fridge for up to 4 days. When reheating, I warm the rice and steak in the microwave or on the stove, then assemble the bowl with fresh toppings like avocado and salsa. I avoid reheating avocado, sour cream, or lettuce to keep the texture right.
FAQs
How do I know when the steak is cooked perfectly?
I usually go by touch and time, but using a meat thermometer is best. I aim for 130°F for medium-rare, 140°F for medium.
Can I make this bowl ahead of time?
Yes, I often prep all the components in advance and store them separately. It’s perfect for meal prep lunches throughout the week.
What kind of steak is best for burrito bowls?
I like using flank steak or sirloin because they cook quickly and stay tender when sliced thin across the grain.
How can I make this dish vegetarian?
I replace the steak with grilled vegetables or tofu, and it still tastes amazing with the same seasonings and toppings.
What sauces go well with a steak burrito bowl?
I enjoy adding salsa, chipotle crema, or even a squeeze of lime and hot sauce for extra flavor.
Conclusion
This steak burrito bowl is one of my go-to meals when I want something filling, flavorful, and fast. It’s easy to customize, great for leftovers, and always a hit at the table. Whether I’m feeding my family or prepping meals for the week, this bowl delivers every time.
Steak Burrito Bowl
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A steak burrito bowl is a deconstructed burrito served in a bowl, packed with juicy marinated steak, fresh vegetables, rice, and beans. It’s a hearty, customizable, and flavorful meal perfect for dinner or meal prep.
- Author: Mayaa
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling or Skillet
- Cuisine: Mexican
- Diet: Gluten Free
Ingredients
- 1 lb flank steak or sirloin steak
- 2 tbsp olive oil
- 2 tbsp lime juice
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp chili powder
- 1/2 tsp paprika
- Salt and black pepper to taste
- 2 cups cooked white or brown rice
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn kernels (fresh or frozen)
- 1 cup cherry tomatoes, halved
- 1/2 red onion, diced
- 1 avocado, sliced or cubed
- 1/4 cup fresh cilantro, chopped
- Sour cream or Greek yogurt (optional)
- Shredded cheese (optional)
- Salsa or hot sauce (optional)
Instructions
- In a bowl, mix olive oil, lime juice, garlic, cumin, chili powder, paprika, salt, and pepper to make the marinade.
- Coat the steak with the marinade and refrigerate for at least 30 minutes.
- Heat a grill or skillet over medium-high heat. Cook the steak for 4–5 minutes on each side, until desired doneness is reached.
- Remove steak from heat and let it rest for a few minutes before slicing thinly.
- In serving bowls, layer cooked rice, black beans, corn, cherry tomatoes, and red onion.
- Top with sliced steak, avocado, and chopped cilantro.
- Add sour cream, shredded cheese, and salsa or hot sauce if desired. Serve immediately.
Notes
- For meal prep, store components separately for freshness.
- Use a meat thermometer to check steak doneness (130°F for medium-rare).
- Make it low-carb by substituting cauliflower rice.
- Vegetarian version: use grilled vegetables or tofu instead of steak.
- Add jalapeños or chipotle marinade for a spicier version.
Nutrition
- Serving Size: 1 bowl
- Calories: 550
- Sugar: 4g
- Sodium: 480mg
- Fat: 25g
- Saturated Fat: 7g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 8g
- Protein: 36g
- Cholesterol: 75mg
