If you’re looking for a quick and delicious meal that brings the family together, this Steak Burrito Bowl is just what you need! It’s vibrant, hearty, and packed with flavor, making it a favorite in my household. Whether it’s a busy weeknight or a casual gathering with friends, this dish feels special without requiring hours in the kitchen. Plus, it’s customizable to suit everyone’s tastes!
Imagine a bowl filled with marinated flank steak, fluffy rice, and a rainbow of fresh toppings. Each bite is an explosion of flavors that will have your taste buds dancing! Perfect for both lunch and dinner, this recipe is sure to become a go-to in your rotation.
Why You’ll Love This Recipe
- Quick preparation: Get dinner on the table in under an hour—perfect for those hectic evenings!
- Family-friendly: Everyone can customize their own bowl with their favorite toppings.
- Hearty and satisfying: This dish will keep you full and happy without feeling heavy.
- Flavor-packed: The combination of spices and fresh ingredients creates a delightful taste experience.
- Make-ahead option: Prep the components ahead of time for easy assembly later.

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients that come together beautifully in this Steak Burrito Bowl. You’ll find everything here at your local grocery store!
For the 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)
- (Optional) Sour cream and salsa for serving
Variations
The beauty of this Steak Burrito Bowl is its flexibility! You can easily swap in different ingredients based on what you have on hand or to cater to specific dietary preferences.
- Swap the protein: Try grilled chicken or even sautéed mushrooms for a vegetarian twist.
- Change up the grains: Substitute quinoa or cauliflower rice for a different base that adds unique flavors.
- Go spicy: Add jalapeños or hot sauce to kick up the heat!
- Vegan option: Replace cheese with dairy-free cheese and skip sour cream for a plant-based delight.
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. Rub this flavorful mixture all over the flank steak. Marinating allows those spices to permeate the meat deeply; letting it sit for at least 30 minutes makes all the difference!
Step 2: Cook the Rice
In a medium saucepan, bring 2 cups of water to a boil. Add your choice of rice—white or brown—and reduce heat to low. Cover and simmer until tender (about 18-20 minutes). Fluffing it afterward ensures every grain is separate and light.
Step 3: Grill the Steak
Preheat your grill or grill pan over medium-high heat. Grill that marinated steak for about 4-5 minutes per side until it’s cooked to your liking. Allowing it to rest for 5 minutes before slicing helps retain those delicious juices.
Step 4: Assemble the Bowl
In a large bowl, combine cooked rice with black beans, corn, diced tomatoes, red onion, cilantro, and lime juice. Mixing gently ensures every ingredient gets coated in zesty goodness.
Step 5: Serve It Up!
Divide the rice mixture into serving bowls. Top each one generously with sliced steak, creamy avocado slices, shredded cheese, and any extras like sour cream or salsa if desired. Enjoy every flavorful bite of your Steak Burrito Bowl!
Pro Tips for Making Steak Burrito Bowl
To ensure your steak burrito bowl turns out perfectly every time, keep these handy tips in mind!
Marinate Longer: For even more flavor, consider marinating the flank steak for several hours or overnight. This allows the spices to penetrate the meat more deeply, resulting in a more robust taste.
Use a Meat Thermometer: To achieve your desired level of doneness, use a meat thermometer. The ideal temperature for medium-rare is 130-135°F, while medium is 140-145°F. This takes the guesswork out of grilling!
Prep Toppings Ahead: Chopping toppings like avocado, tomatoes, and cilantro ahead of time saves you stress on busy nights. You can store them in airtight containers in the fridge, ready to go when you need them.
Customize Your Rice: Enhance your rice by cooking it in vegetable broth instead of water. This adds an extra layer of flavor that complements the other ingredients beautifully.
Layer for Presentation: When assembling your bowls, layer each ingredient neatly for a visually appealing dish. It makes serving easier and enhances the overall dining experience!
How to Serve Steak Burrito Bowl
Serving your steak burrito bowl is all about creating a colorful and inviting presentation that showcases all those delicious components!
Garnishes
- Fresh Lime Wedges: A squeeze of lime just before eating brightens up the flavors and adds a refreshing zing.
- Chopped Green Onions: Sprinkle some green onions on top for added crunch and a mild onion flavor that pairs well with the other ingredients.
Side Dishes
- Guacamole: Creamy and rich, guacamole complements the steak burrito bowl perfectly and adds an extra layer of flavor.
- Mexican Street Corn Salad: This salad features grilled corn mixed with lime juice, cotija cheese (or a vegan alternative), and spices. It’s sweet, tangy, and pairs wonderfully with the savory flavors of the bowl.
- Chips and Salsa: A classic side that provides crunch and zest; serve with tortilla chips alongside your bowl for dipping.
- Roasted Vegetables: A medley of seasonal roasted vegetables adds color and nutrition to your meal while complementing the hearty elements of the steak burrito bowl.

Make Ahead and Storage
This steak burrito bowl is perfect for meal prep, allowing you to enjoy a delicious, ready-to-eat meal throughout the week. With a few simple storage tips, you can keep your dish fresh and flavorful.
Storing Leftovers
- Allow the steak burrito bowl to cool completely before storing.
- Place in an airtight container and refrigerate for up to 3-4 days.
- Keep toppings like avocado and sour cream separate until ready to eat to maintain freshness.
Freezing
- To freeze, pack the rice mixture and sliced steak separately in airtight freezer bags or containers.
- Label with the date and contents; it will keep well for up to 2-3 months.
- Avoid freezing fresh toppings like avocado and cilantro, as they do not thaw well.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat in the microwave on medium power for 2-3 minutes or until heated through, stirring halfway.
- Alternatively, warm in a skillet over medium heat until hot, adding a splash of water to prevent drying out.
FAQs
Can I make this Steak Burrito Bowl vegetarian?
Absolutely! You can substitute the flank steak with grilled vegetables or tofu for a delicious vegetarian option that retains all the flavor.
How can I customize my Steak Burrito Bowl?
You can easily customize your Steak Burrito Bowl by adding your favorite toppings such as jalapeños, olives, or different types of cheese. The possibilities are endless!
What is the best way to marinate the steak for my Steak Burrito Bowl?
For maximum flavor, marinate the steak for at least 30 minutes but ideally let it sit for several hours or overnight in the refrigerator. This enhances the taste significantly!
Can I use other types of meat instead of flank steak?
Yes! You can substitute flank steak with chicken breast, shrimp, or even beef sirloin. Just adjust your cooking time accordingly based on the type of meat used.
Final Thoughts
I hope you enjoy making this vibrant and hearty steak burrito bowl! It’s truly a great way to bring together flavors and textures in one satisfying dish. Whether you’re preparing it for yourself or sharing with loved ones, it’s sure to be a hit. Happy cooking!
Steak Burrito Bowl
Elevate your mealtime with this vibrant Steak Burrito Bowl, a dish that combines marinated flank steak, fluffy rice, and a medley of fresh toppings. Perfect for busy weeknights or casual gatherings, this customizable bowl offers a delightful explosion of flavors. Each bite is hearty yet satisfying, making it an instant favorite in any household. Whether you prefer grilled chicken or want to add extra veggies, this recipe allows for endless variations. Gather your loved ones and create a delicious meal that brings everyone together!
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: Serves 4
- Category: Main
- 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, 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)
- Optional: Sour cream and salsa for serving
Instructions
- In a bowl, mix olive oil, minced garlic, ground cumin, chili powder, salt, and pepper. Rub over flank steak and let marinate for at least 30 minutes.
- Boil 2 cups of water in a saucepan. Add rice and simmer until tender (18-20 minutes). Fluff with a fork.
- Preheat your grill or grill pan to medium-high heat. Grill steak for about 4-5 minutes per side until desired doneness is reached. Allow to rest for 5 minutes before slicing.
- In a large serving bowl, combine cooked rice with black beans, corn, diced tomatoes, chopped red onion, cilantro, and lime juice.
- Divide the rice mixture into bowls and top with sliced steak, avocado slices, cheese (if using), and optional garnishes like sour cream or salsa.
Nutrition
- Serving Size: 1 bowl (approximately 400g)
- Calories: 570
- Sugar: 3g
- Sodium: 680mg
- Fat: 22g
- Saturated Fat: 6g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 65g
- Fiber: 10g
- Protein: 35g
- Cholesterol: 80mg



