Steak Rice Bowl
Steak Rice Bowls are the perfect dish when you’re craving something hearty yet quick to whip up. Bursting with flavor, each bowl comes alive with tender marinated steak, fluffy jasmine rice, and a vibrant mix of fresh toppings. This recipe is not just any meal; it’s an experience that balances robust flavors with fresh, zesty accents, creating a delicious dish that’s perfect for weeknights or weekend gatherings. When you serve this up, you’ll not only satisfy your hunger but also impress your family or guests with a colorful and inviting presentation.
Table of Contents

I still remember the first time I brought this Steak Rice Bowl to a family gathering; the kitchen was filled with enticing aromas, and I could hardly contain my excitement while waiting for everyone to dig in. It’s one of those recipes that turns any occasion into a special meal and offers a comforting blend of textures. The savory meat perfectly complements the refreshing toppings, making it an impeccable choice for anyone who loves a filling yet wholesome plate of food. Trust me, once you try this recipe, it will quickly become a family favorite.
Why You’ll Love This Recipe
- Simple & Quick: Ready in under 30 minutes, this dish is perfect for busy weeknights or casual get-togethers.
- Irresistible Flavor: The marinated steak is smoky, zesty, and bursting with robust spices that create a flavor explosion in every bite.
- Eye-Catching Appeal: The colorful toppings and beautifully layered bowls make for a visually impressive meal that’s fun to assemble.
- Flexible Serving: Enjoy it as a satisfying dinner or an impressive meal prep option; it suits many occasions and preferences.
- Diet-Friendly Options: Easily adaptable to cater gluten-free or dairy-free diets by swapping out specific ingredients.
Ingredients You’ll Need
- 1½ pounds flank steak or skirt steak: These cuts are great for marinating and grilling, ensuring they stay tender and juicy. You can substitute with sirloin or ribeye if you prefer.
- 2 Tablespoons olive oil: This will help with the marinating process and keep the steak moist while cooking. You can also use avocado oil for a different flavor profile.
- 2 Tablespoons lime juice: Fresh lime juice not only adds acidity but also enhances the flavor of the steak and rice. Always opt for fresh lime instead of bottled for the best results.
- 2 cloves garlic, minced: Fresh garlic adds amazing depth and flavor. If you’re in a pinch, garlic powder can work, but fresh is ideal.
- 1 teaspoon ground cumin: This spice brings warmth and earthiness to the dish. If you want extra depth, try using toasted cumin.
- 1 teaspoon chili powder: A touch of heat without being overpowering, but feel free to adjust based on your spice preference.
- ½ teaspoon smoked paprika: Adds a lovely smoky note that rounds out the flavors beautifully.
- ½ teaspoon salt: Essential for enhancing flavor—always adjust to your personal preference.
- ½ teaspoon black pepper: Freshly ground is best for maximum flavor.
- 2 cups jasmine rice, cooked: This fragrant rice complements the steak perfectly. Substitute with brown rice or basmati if you prefer.
- 1 Tablespoon olive oil or butter: Used to fluff the rice and add richness.
- Zest of 1 lime: A little zest goes a long way in brightening the dish.
- 2 Tablespoons fresh lime juice: Enhances the rice and ties all the flavors together.
- ¼ cup fresh cilantro, chopped: Adds freshness and vibrancy to both the rice and the topping.
- Salt to taste: Just to adjust flavors as needed.
- Diced avocado: For creaminess and healthy fats; it pairs perfectly with the other fresh toppings.
- Chopped tomatoes: These add color, juiciness, and a refreshing contrast.
- Thinly sliced red onion: Brings a sharpness and crunch to the bowl.
- Fresh cilantro: Use as a garnish for extra flavor and freshness.
- Lime wedges: Providing a bright squeeze right before eating elevates the entire dish.
- ½ cup sour cream: Creaminess and tang make for a delightful finishing touch.
- 2 Tablespoons lime juice or Greek yogurt: Adds creaminess and tang; use whichever you prefer.
- Pinch of salt: A little bit can enhance the creamy sauce.
- Splash of water to thin if needed: Adjust consistency to your preference.
How to Make Steak Rice Bowl
Make the Marinade: In a bowl, whisk together 2 Tablespoons olive oil, 2 Tablespoons lime juice, 2 minced cloves of garlic, 1 teaspoon ground cumin, 1 teaspoon chili powder, ½ teaspoon smoked paprika, ½ teaspoon salt, and ½ teaspoon black pepper until well-combined. Add the 1½ pounds of flank or skirt steak to the marinade, ensuring the steak is thoroughly coated. Allow it to marinate for at least 30 minutes and up to 8 hours, for a more intense flavor.
Cook the Steak: Heat a cast-iron skillet or grill pan over high heat. Once hot, sear the marinated steak for about 3 to 4 minutes per side until nicely charred. Cook until it reaches your desired doneness (135°F for medium-rare). Once cooked, remove from heat and let it rest for 5 minutes to retain juiciness. Slice thinly against the grain for the most tender bites.
Prepare the Rice: Fluff the cooked 2 cups of jasmine rice with 1 Tablespoon of olive oil or butter. Stir in the zest of 1 lime, 2 Tablespoons of fresh lime juice, ¼ cup of chopped cilantro, and a sprinkle of salt. Taste and adjust the seasoning or acidity if needed.
Make the Yogurt Sauce: In a small bowl, mix together ½ cup of sour cream, 2 Tablespoons of lime juice or Greek yogurt, and a pinch of salt. Add a splash of water if you prefer a thinner drizzle. Set aside.
Assemble the Bowls: In serving bowls, start with a generous layer of the rice. Top with slices of the marinated steak and then load it up with your favorite toppings—diced avocado, chopped tomatoes, thinly sliced red onion, and fresh cilantro. Finish with an extra splash of lime juice and a drizzle of the creamy sauce for that final touch of flavor.
Storing & Reheating
Store any leftover Steak Rice Bowl ingredients in separate airtight containers in the refrigerator for up to 3 days. If you’ve mixed everything together, remember that the textures will change slightly, so it’s best consumed fresh. Reheat the rice and steak in a microwave until warmed through, about 1-2 minutes. To keep the steak tender, avoid overheating. Squeeze a bit of fresh lime juice on top again before serving to freshen up the flavors!
Chef’s Helpful Tips
- Marinate Longer: The longer you marinate the steak, the more flavorful it becomes. If time allows, aim for at least 4 hours.
- Room Temperature Steak: For even cooking, let the steak come to room temperature for about 30 minutes before cooking.
- Hot Pan is Key: Ensure your skillet is hot before adding the steak; this creates a nice sear and locks in juices.
- Use Leftovers Creatively: If you have leftover steak, try adding it to a salad or making tacos—so versatile!
- Adjust Spice Levels: Feel free to swap out spices for heat; adding jalapeños or chili flakes can really kick it up a notch.
- Make Ahead: You can prepare the marinated steak a day in advance; just cook right before you’re ready to enjoy!
Steak Rice Bowls offer a comforting blend of flavors and textures that are hard to resist. With tender steak, zesty rice, and fresh toppings, it’s a recipe that brings joy to any dinner table. Don’t hesitate to get creative with your toppings or adjust the flavors to suit your taste. Embrace the magic of flavors coming together in every bite, and invite loved ones to share in this delicious experience.

Recipe FAQs
Can I use a different cut of steak?
Absolutely! While flank or skirt steak works best for marinating, cuts like sirloin or ribeye can be fantastic substitutes. Just adjust cooking time according to thickness.
How can I make this dish vegetarian?
You can replace the steak with tofu, tempeh, or even grilled portobello mushrooms for a hearty vegetarian option. Marinating these alternatives in similar spices will enhance their flavors.
Can I make the rice ahead of time?
Definitely! You can cook the jasmine rice in advance and store it in the refrigerator for up to 4 days. Just reheat and fluff before serving.
What are some great toppings for the Steak Rice Bowl?
Feel free to mix and match! Popular options include corn, black beans, jalapeños, or even a sprinkle of feta cheese for a Mediterranean twist. The possibilities are endless!
PrintMore Main Dishes Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Steak Rice Bowl
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Grilled
- Cuisine: Mexican/Asian fusion
Description
This Steak Rice Bowl is perfect for a quick dinner. With juicy flank steak, zesty lime, and fresh toppings, it’s a simple yet flavorful meal everyone will love.
Ingredients
- 1½ pounds flank steak or skirt steak
- 2 Tablespoons olive oil
- 2 Tablespoons lime juice
- 2 cloves garlic minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ½ teaspoon salt
- ½ teaspoon black pepper
- 2 cups jasmine rice cooked
- 1 Tablespoon olive oil or butter
- Zest of 1 lime
- 2 Tablespoons fresh lime juice
- ¼ cup fresh cilantro chopped
- Salt to taste
- Diced avocado
- Chopped tomatoes
- Thinly sliced red onion
- Fresh cilantro
- Lime wedges
- ½ cup sour cream
- 2 Tablespoons lime juice or Greek yogurt
- Pinch of salt
- Splash of water to thin only if needed
Instructions
- In a bowl, whisk together the olive oil, lime juice, minced garlic, ground cumin, chili powder, smoked paprika, salt, and black pepper. Add the steak, ensuring it's well coated in the marinade. Let it sit for at least 30 minutes, or up to 8 hours for more flavor.
- Preheat a cast-iron skillet or grill pan over high heat. Sear the marinated steak for about 3 to 4 minutes on each side until a nice char forms and it reaches your desired doneness. Let it rest for 5 minutes before slicing against the grain.
- While the steak is resting, fluff the warm jasmine rice with olive oil, lime zest, fresh lime juice, chopped cilantro, and salt, adjusting to taste if necessary.
- In a separate small bowl, prepare the yogurt drizzle ingredients and set aside.
- To serve, layer the fluffed rice in bowls, top it with the sliced steak, and add your favorite toppings such as diced avocado, chopped tomatoes, sliced red onion, fresh cilantro, and lime wedges. Finish with a drizzle of the creamy sauce and some additional lime juice over the top.
Notes
For a spicier version, add more chili powder to the marinade.
Allow the steak to marinate longer for a richer flavor.
Mix and match toppings to suit your taste preferences.
Nutrition
- Serving Size: 1 bowl
- Calories: 650
- Sugar: 2g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 68g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 90mg
