Steak Burrito Bowl
Welcome to a delicious and vibrant world with our Steak Burrito Bowl! This dish brings together the hearty flavors of marinated flank steak, fluffy rice, and a colorful medley of toppings, creating a satisfying meal that’s perfect for any day of the week. Whether you’re hosting a casual dinner party or simply enjoying a cozy night in, this bowl offers both comfort and a burst of flavor that will leave everyone craving more.
What makes this dish truly special is its versatility. You can tailor each bowl to your preference, allowing everyone to build their perfect creation from a base of savory rice and protein to an array of fresh toppings. This combination of textures and flavors is not only filling but also beautifully fresh, making it an instant favorite. Your family and friends will appreciate the homemade touch and crave coming back for seconds!

This is what the finished dish looks like when perfectly arranged.
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)
- Sour cream and salsa for serving (optional)

Here’s a sneak peek of the fresh ingredients ready for preparation.
Directions
In a small bowl, combine the olive oil, minced garlic, ground cumin, chili powder, salt, and pepper. Rub the mixture thoroughly over the flank steak, ensuring an even coat. Let the steak marinate for at least 30 minutes for enhanced flavor.
In a medium saucepan, bring 2 cups of water to a boil. Add the rice, then reduce the heat to low, cover, and simmer for 18–20 minutes or until the rice is tender and the water is absorbed. Fluff with a fork and set aside.
Preheat a grill or grill pan over medium-high heat. Grill the marinated steak for 4–5 minutes on each side, or until it reaches your desired doneness. Remove from the grill and let it rest for 5 minutes before slicing thinly against the grain.
In a large bowl, combine the cooked rice, black beans, corn, diced tomatoes, red onion, cilantro, and lime juice. Mix gently to combine all ingredients.
Divide the rice mixture into serving bowls. Top each bowl with slices of steak, avocado, shredded cheese, and any additional toppings like sour cream and salsa, if desired.
Serve immediately and enjoy your flavorful steak burrito bowl!
Tips & Variations
- Ingredient Substitutions: Swap the flank steak for grilled chicken or tofu for a meat-free option. You can also substitute quinoa for rice for a healthier grain base.
- Optional Variations: Add jalapeños for a spicy kick, or sprinkle some taco seasoning into the rice for extra flavor.
- Storage or Reheating Tips: Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on the stovetop, adding a splash of water to keep the rice moist.
Recipe Information
- Prep Time: 30 minutes (plus marination time)
- Cook Time: 30 minutes
- Total Time: 1 hour
- Servings: 4
- Difficulty Level: Easy


Steak Burrito Bowl
Ingredients
- 1 lb flank steak Can substitute with grilled chicken or tofu.
- 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 Can substitute with quinoa for a healthier option.
- 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)
Method
- In a small bowl, combine the olive oil, minced garlic, ground cumin, chili powder, salt, and pepper. Rub the mixture thoroughly over the flank steak, ensuring an even coat. Let the steak marinate for at least 30 minutes for enhanced flavor.
- In a medium saucepan, bring 2 cups of water to a boil. Add the rice, then reduce the heat to low, cover, and simmer for 18–20 minutes or until the rice is tender and the water is absorbed. Fluff with a fork and set aside.
- Preheat a grill or grill pan over medium-high heat. Grill the marinated steak for 4–5 minutes on each side, or until it reaches your desired doneness. Remove from the grill and let it rest for 5 minutes before slicing thinly against the grain.
- In a large bowl, combine the cooked rice, black beans, corn, diced tomatoes, red onion, cilantro, and lime juice. Mix gently to combine all ingredients.
- Divide the rice mixture into serving bowls. Top each bowl with slices of steak, avocado, shredded cheese, and any additional toppings like sour cream and salsa, if desired.
- Serve immediately and enjoy your flavorful steak burrito bowl!