Steak Burrito Bowl
If you’re looking for a dish that’s both comforting and exciting, then this Steak Burrito Bowl is just what you need! It combines marinated flank steak with fluffy rice and fresh toppings to create a meal that feels special without being complicated. This recipe quickly became a favorite in my home because it’s perfect for busy weeknights or family gatherings. Plus, everyone gets to customize their bowl with their favorite toppings, making mealtime feel like a fun event!
What I love most about this steak burrito bowl is how vibrant and hearty it is. The combination of flavors will have your taste buds dancing, and the best part? You can whip it up in under an hour!
Why You’ll Love This Recipe
- Quick to prepare: With just 30 minutes of prep time, you can enjoy a delicious meal without spending all evening in the kitchen.
- Family-friendly: Everyone can build their own bowl with toppings they love, making it a hit with kids and adults alike!
- Nutritious and filling: Packed with protein from the steak and fiber from the beans and veggies, this dish keeps you satisfied.
- Make-ahead option: Prep the ingredients ahead of time for an even quicker dinner on busy nights.
- Customizable: Feel free to swap in your favorite veggies or beans for endless variations!

Ingredients You’ll Need
Gathering simple, wholesome ingredients is half the fun of cooking this dish! Here’s what you’ll need to create your delicious steak burrito bowl:
For the Steak Marinade
- 1 lb flank steak
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
For the Bowl
- 1 cup white or brown rice
- 2 cups water
- 1 cup black beans, drained and rinsed
- 1 cup corn kernels, fresh or frozen
- 1 cup diced tomatoes
- 1/2 cup diced red onion
- 1/4 cup chopped fresh cilantro
- 1 lime, juiced
- 1 avocado, sliced
- 1/2 cup shredded cheese (cheddar or Monterey Jack)
- Sour cream and salsa for serving (optional)
Variations
One of the best parts about this recipe is its flexibility! Here are some fun ways to switch things up:
- Swap the protein: Try chicken or grilled vegetables for a different take on this tasty bowl.
- Change up the grains: Quinoa or cauliflower rice can be great alternatives to traditional rice.
- Add more veggies: Bell peppers, zucchini, or spinach can easily be tossed into the mix for extra flavor.
- Spice it up: Add jalapeños or hot sauce if you like your meals with a kick!
How to Make Steak Burrito Bowl
Step 1: Marinate the Steak
In a small bowl, combine olive oil, minced garlic, ground cumin, chili powder, salt, and pepper. Rubbing this flavorful mixture over the flank steak ensures that every bite is packed with goodness. Letting it marinate for at least 30 minutes allows those spices to really soak in!
Step 2: Cook the Rice
In a medium saucepan, bring 2 cups of water to a boil. Once boiling, add your rice. Reducing the heat to low and letting it simmer covered helps keep moisture locked in while cooking. This way, you’ll have perfectly fluffy rice—just remember to fluff it with a fork once done!
Step 3: Grill the Steak
Preheat your grill or grill pan over medium-high heat. Once it’s nice and hot, grill the marinated steak for 4-5 minutes per side. This step is essential as it gives your steak those beautiful grill marks while sealing in all those tasty juices. After grilling, let it rest for 5 minutes before slicing thinly against the grain.
Step 4: Combine the Bowl Ingredients
In a large bowl, mix together your cooked rice, black beans, corn kernels, diced tomatoes, red onion, cilantro, and lime juice. Mixing these fresh ingredients creates a colorful base full of flavor that complements your grilled steak beautifully.
Step 5: Assemble Your Bowls
Divide that delicious rice mixture into serving bowls. Top each one generously with sliced steak and avocado. Feel free to sprinkle on shredded cheese and add any other toppings like sour cream or salsa if desired.
Step 6: Serve & Enjoy!
Now comes the best part—serving! Enjoy each bite of your flavorful steak burrito bowl as you savor every layer of taste. It’s not just dinner; it’s an experience!
Pro Tips for Making Steak Burrito Bowl
Creating the perfect steak burrito bowl is all about balancing flavors and textures. Here are some tips to help you elevate your dish!
-
Marinate Longer: If time allows, marinate the flank steak for up to 2 hours. This allows the flavors to penetrate deeper, resulting in a more flavorful and tender meat.
-
Use Fresh Ingredients: Opt for fresh vegetables and herbs whenever possible. Fresh produce not only enhances the flavor but also adds vibrant color to your bowl, making it visually appealing.
-
Customize Your Toppings: Don’t hesitate to get creative with toppings! Adding pickled jalapeños, diced bell peppers, or even a sprinkle of queso fresco can take your burrito bowl to the next level.
-
Perfectly Cooked Rice: Make sure your rice is cooked just right—not too mushy or too firm. Fluffing it with a fork after cooking helps maintain its texture, so it pairs nicely with all your toppings.
-
Rest the Steak: After grilling, let the steak rest for about 5 minutes before slicing. This helps retain the juices, ensuring each bite is succulent and juicy.
How to Serve Steak Burrito Bowl
Serving your steak burrito bowl can be as fun as making it! Here are some ideas on how to present this hearty dish beautifully.
Garnishes
- Fresh Lime Wedges: A squeeze of lime adds a zesty brightness that complements the richness of the steak and other ingredients.
- Chopped Green Onions: These add a mild onion flavor and a pop of color that enhances the overall appearance of your bowl.
- Crushed Tortilla Chips: A sprinkle of crunchy tortilla chips on top provides a delightful contrast in texture and an extra layer of flavor.
Side Dishes
-
Guacamole: Creamy avocado mixed with lime juice, garlic, and spices makes for an irresistible dip that pairs perfectly with your burrito bowl.
-
Mexican Street Corn Salad: This flavorful salad combines grilled corn, lime juice, cilantro, and spices for a refreshing side that complements the main dish beautifully.
-
Pico de Gallo: Fresh tomatoes, onions, cilantro, and lime come together in this classic salsa that adds a fresh kick when served alongside your meal.
-
Cilantro Lime Quinoa: A light alternative to rice, quinoa tossed with cilantro and lime juice offers a nutty flavor that balances well with the bold taste of the steak burrito bowl.
Enjoy putting these finishing touches on your steak burrito bowl—it’s sure to impress everyone at the dinner table!

Make Ahead and Storage
This Steak Burrito Bowl is not only delicious but also perfect for meal prep! You can enjoy it throughout the week, making your busy days a little easier.
Storing Leftovers
- Store leftover steak burrito bowl components separately in airtight containers.
- Keep the rice, beans, corn, and toppings refrigerated for up to 3-4 days.
- Ensure that the sliced steak is in its own container to maintain freshness.
Freezing
- For longer storage, you can freeze the cooked rice and black beans.
- Portion out servings into freezer-safe bags or containers, removing as much air as possible.
- The frozen components can last up to 3 months. Just be sure to label them!
Reheating
- Thaw frozen rice and beans in the refrigerator overnight before reheating.
- Heat rice and beans in a microwave or stovetop until warmed through.
- Grill or pan-sear the thawed steak again for a few minutes for optimal flavor before assembling your bowl.
FAQs
Here are some common questions about making a Steak Burrito Bowl.
Can I use other cuts of steak for this Steak Burrito Bowl?
Absolutely! While flank steak is ideal, you can substitute with sirloin or skirt steak. Just adjust cooking times based on thickness.
How can I make this Steak Burrito Bowl vegetarian?
You can replace the steak with grilled vegetables or additional black beans. This keeps it hearty while providing a delicious alternative.
What toppings are best for my Steak Burrito Bowl?
Feel free to mix it up! Fresh salsa, diced jalapeños, or even Greek yogurt work well. Customize according to your taste preferences!
Final Thoughts
I hope you find joy in creating this flavorful Steak Burrito Bowl! It’s not just a meal; it’s a delightful experience that brings together fresh ingredients and exciting flavors. Enjoy making it for yourself or sharing it with loved ones—there’s something special about enjoying good food together. Happy cooking!
Steak Burrito Bowl
Indulge in the vibrant flavors of this Steak Burrito Bowl, a delightful dish that combines marinated flank steak with fluffy rice and an array of fresh toppings. Perfect for busy weeknights or family gatherings, this easy-to-make recipe allows everyone to customize their bowl with their favorite ingredients. In under an hour, you can whip up a nutritious meal that’s both comforting and exciting, making it a household favorite.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: Serves 4
- Category: Dinner
- Method: Grilling
- Cuisine: Mexican
Ingredients
- 1 lb flank steak
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- 1 cup white or brown rice
- 2 cups water
- 1 cup black beans, drained and rinsed
- 1 cup corn kernels
- 1 cup diced tomatoes
- 1/2 cup diced red onion
- 1/4 cup chopped cilantro
- Juice of 1 lime
- 1 avocado, sliced
- 1/2 cup shredded cheese (cheddar or Monterey Jack)
Instructions
- Marinate the Steak: In a bowl, mix olive oil, minced garlic, cumin, chili powder, salt, and pepper. Rub the marinade on the flank steak and let it sit for at least 30 minutes.
- Cook the Rice: Bring water to boil in a saucepan. Add rice, reduce heat to low, cover, and simmer until fluffy.
- Grill the Steak: Preheat grill over medium-high heat. Grill marinated steak for about 4-5 minutes per side until cooked to your liking. Let rest before slicing thinly.
- Combine Ingredients: In a large bowl, mix cooked rice with black beans, corn, tomatoes, red onion, cilantro, and lime juice.
- Assemble Bowls: Divide the rice mixture into bowls and top with sliced steak and avocado. Add cheese and any additional toppings as desired.
- Serve & Enjoy!
Nutrition
- Serving Size: 1 bowl (approximately 400g)
- Calories: 620
- Sugar: 4g
- Sodium: 650mg
- Fat: 28g
- Saturated Fat: 10g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 64g
- Fiber: 14g
- Protein: 36g
- Cholesterol: 85mg
