If you’re looking for a dish that brings the flavors of a fiesta right to your dinner table, this Steak Burrito Bowl is just what you need! It’s vibrant, hearty, and features marinated flank steak atop fluffy rice with a medley of fresh toppings. Whether you’re rushing home after a busy day or planning a delightful family gathering, this bowl is perfect for making any occasion feel special.
What I love most about this recipe is how it combines wholesome ingredients into something that’s not only delicious but also satisfying. It’s easy enough for weeknight dinners yet feels fancy enough for entertaining friends on the weekend!
Why You’ll Love This Recipe
- Quick and Easy: Perfect for those busy nights when you want something delicious without spending hours in the kitchen.
- Family-Friendly: Everyone can customize their bowl with toppings they love, making it a hit with both kids and adults.
- Meal Prep Friendly: Make extra rice or steak to enjoy throughout the week. These bowls are great for lunches too!
- Fresh Flavors: The combination of marinated steak, fresh veggies, and zesty lime juice creates a taste explosion that’s hard to resist.
- Versatile Options: With simple swaps, you can easily adapt this dish to fit various dietary preferences.

Ingredients You’ll Need
Gathering fresh and simple ingredients is part of the fun! This Steak Burrito Bowl comes together beautifully with just a handful of wholesome components that are easy to find at any grocery store.
For the Steak
- 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 Rice Base
- 1 cup white or brown rice
- 2 cups water
For the Toppings
- 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
This recipe is wonderfully flexible! You can easily switch things up according to your taste or dietary needs.
- Swap the protein: Try grilled chicken or tofu for a different flavor profile.
- Make it spicy: Add jalapeños or your favorite hot sauce for an extra kick.
- Go vegan: Replace the cheese with plant-based alternatives and use quinoa instead of rice.
- Add more veggies: Toss in bell peppers or zucchini when grilling for added nutrition and color.
How to Make Steak Burrito Bowl
Step 1: Marinate the Steak
Start by mixing together olive oil, minced garlic, ground cumin, chili powder, salt, and pepper in a small bowl. This marinade adds depth and flavor to the steak. Rub it all over the flank steak and let it sit for at least 30 minutes. The longer it marinates, the more flavorful your dish will be!
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 the heat to low. Cover and let it simmer until tender (about 18-20 minutes). Fluff it up with a fork once it’s done! This fluffy base will soak up all those delicious juices from your toppings.
Step 3: Grill the Steak
Preheat your grill or grill pan over medium-high heat. Grill the marinated flank steak for about 4-5 minutes on each side until it’s cooked to your liking. Resting it for 5 minutes before slicing allows those juices to redistribute, making each bite juicy and tender.
Step 4: Combine Ingredients
In a large bowl, mix together cooked rice, black beans, corn kernels, diced tomatoes, red onion, cilantro, and lime juice. This colorful mixture not only looks inviting but also packs tons of flavor! Stir gently so everything is well distributed.
Step 5: Assemble Your Bowls
Divide the rice mixture into serving bowls. Top each with sliced steak and avocado. Sprinkle with shredded cheese and add any additional toppings like sour cream or salsa if desired—feel free to get creative!
Step 6: Serve & Enjoy!
Serve immediately while everything is warm and fresh. Each bite is an explosion of flavor that makes this Steak Burrito Bowl truly special!
Pro Tips for Making Steak Burrito Bowl
Creating the perfect steak burrito bowl is all about balancing flavors and textures, so here are some helpful tips to elevate your dish!
Marinate Longer: If you have the time, marinating the flank steak for a few hours or even overnight intensifies the flavor and tenderness of the meat.
Rest the Steak: Allowing the grilled steak to rest before slicing helps retain its juices, making each bite more succulent and flavorful.
Use Fresh Ingredients: Opt for fresh produce whenever possible. Fresh tomatoes, avocados, and cilantro not only enhance the taste but also add vibrant colors to your bowl.
Customize Your Rice: Consider adding lime zest or chopped herbs to your cooked rice for an extra layer of flavor that complements the other ingredients beautifully.
Layer Your Bowls: When assembling your bowls, layer ingredients starting with rice at the bottom, followed by beans and veggies. This keeps everything neatly stacked and visually appealing.
How to Serve Steak Burrito Bowl
When it comes to serving your steak burrito bowl, presentation is key! Here are some ideas to make your dish look as good as it tastes.
Garnishes
- Chopped Green Onions: A sprinkle of fresh green onions adds a mild onion flavor and a pop of color.
- Sliced Jalapeños: For those who enjoy a bit of heat, sliced jalapeños provide a spicy kick that contrasts beautifully with creamy avocado.
- Extra Cilantro: A handful of freshly chopped cilantro on top enhances the freshness and ties all the flavors together.
Side Dishes
- Guacamole: Creamy guacamole pairs perfectly with your steak burrito bowl, offering a delightful contrast in texture and flavor.
- Mexican Street Corn Salad: This salad combines sweet corn with lime, cheese, and spices for a refreshing side that complements the main dish.
- Tortilla Chips: Crunchy tortilla chips are great for scooping up any leftover ingredients from your bowl or enjoying with dips like salsa.
- Cilantro Lime Quinoa: A light quinoa side tossed with cilantro and lime makes for a healthy addition that echoes the flavors in your burrito bowl.

Make Ahead and Storage
This steak burrito bowl is an excellent choice for meal prep, making it easy to enjoy delicious, healthy meals throughout the week. Here’s how to store and reheat your leftovers effectively:
Storing Leftovers
- Allow the steak burrito bowl to cool completely before storing.
- Transfer to an airtight container and refrigerate for up to 3-4 days.
- Keep toppings like avocado and cheese separate until ready to serve for best freshness.
Freezing
- To freeze, portion out the rice mixture and steak into freezer-safe containers.
- Leave out fresh toppings; they won’t freeze well.
- Label containers with the date and type of dish. Freeze for up to 2 months.
Reheating
- For refrigerated bowls, microwave in a covered bowl for 1-2 minutes or until heated through.
- For frozen portions, thaw overnight in the refrigerator, then reheat in the microwave or on the stovetop until hot.
- Add fresh toppings after reheating for a burst of flavor.
FAQs
Can I make this Steak Burrito Bowl vegetarian?
Absolutely! You can substitute the flank steak with marinated grilled vegetables or tofu for a delicious vegetarian version.
How do I customize my Steak Burrito Bowl?
Feel free to mix and match your favorite toppings! Add ingredients like jalapeños, olives, or different types of beans to suit your taste.
What can I serve with my Steak Burrito Bowl?
Consider serving with tortilla chips, a side of guacamole, or a refreshing salad to complete your meal.
Final Thoughts
I hope you enjoy making this vibrant steak burrito bowl as much as I do! It’s not just a meal; it’s an experience filled with flavors and textures that come together beautifully. Whether it’s for family dinner or meal prep, this recipe is sure to become a favorite. Happy cooking!

Steak Burrito Bowl
If you’re craving a vibrant and satisfying meal, this Steak Burrito Bowl is your answer! Featuring marinated flank steak served over fluffy rice and topped with a mix of fresh vegetables, this dish brings the flavors of a fiesta right to your dinner table. It’s perfect for busy weeknights or special family gatherings, allowing everyone to customize their bowl with toppings they love. Easy to prepare yet impressive enough for entertaining, this recipe offers a delightful combination of wholesome ingredients that are both delicious and filling.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: Serves approximately 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
- 1 cup white or brown rice
- 1 cup black beans
- 1 cup corn kernels
- 1 cup diced tomatoes
- 1/2 cup diced red onion
- 1/4 cup chopped fresh cilantro
- 1 lime, juiced
- 1 avocado, sliced
- Optional: shredded cheese (cheddar or Monterey Jack), sour cream, salsa
Instructions
- Marinate the Steak: Combine olive oil, minced garlic, cumin, chili powder, salt, and pepper in a bowl. Rub mixture onto flank steak and let marinate for at least 30 minutes.
- Cook the Rice: In a saucepan, bring 2 cups of water to boil. Add rice and reduce heat to low. Cover and simmer until tender (18-20 minutes). Fluff with a fork.
- Grill the Steak: Preheat grill or grill pan over medium-high heat. Grill steak for about 4-5 minutes on each side to preferred doneness. Let rest for 5 minutes before slicing.
- Combine Ingredients: In a large bowl, mix rice with black beans, corn, tomatoes, red onion, cilantro, and lime juice.
- Assemble Bowls: Divide rice mixture into serving bowls. Top with sliced steak and avocado; add cheese and any optional toppings.
- Serve & Enjoy: Serve immediately while warm.
Nutrition
- Serving Size: 1 bowl (approx. 400g)
- Calories: 580
- Sugar: 3g
- Sodium: 650mg
- Fat: 26g
- Saturated Fat: 7g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 10g
- Protein: 32g
- Cholesterol: 80mg



