Steak Burrito Bowl
There’s nothing quite like a hearty bowl of steak burrito goodness to satisfy your cravings and nourish your spirit. This Steak Burrito Bowl brings together the bold flavors of marinated flank steak, perfectly cooked rice, and a medley of vibrant toppings, creating a meal that’s both colorful and delicious. Perfect for a weeknight dinner or a fun gathering with friends, this dish is sure to steal the show.
What makes this recipe truly special is its simplicity and versatility. You can customize your bowl with favorite ingredients, whether you prefer creamy avocado, spicy salsa, or a dollop of cooling sour cream. Gather your loved ones around the table for a satisfying meal that they’ll rave about long after the last bite.

This is what the finished dish looks like when perfectly prepared.
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)

Gather all the colorful ingredients to create your flavorful steak burrito bowl.
Directions
In a small bowl, combine olive oil, minced garlic, ground cumin, chili powder, salt, and pepper. Rub the mixture over the flank steak, ensuring an even coat. Let the steak marinate for at least 30 minutes.
In a medium saucepan, bring 2 cups of water to a boil. Add the rice, reduce 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 per side or until reaching 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.
Divide the rice mixture into serving bowls. Top each with sliced steak, avocado slices, 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: You can substitute flank steak with skirt steak or grilled chicken for a different protein option. For a vegetarian version, try using tofu or grilled vegetables.
Optional Variations: Add jalapeños for a spicy kick, or use quinoa in place of rice for a gluten-free option.
Storage or Reheating Tips: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave until warmed through or enjoy cold as a salad.
Recipe Information
- Prep Time: 30 minutes (plus marinating time)
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Servings: 4
- Difficulty Level: Easy

Enjoy this delicious and customizable steak burrito bowl, filled with flavor and vibrant ingredients.
