Steak Rice Bowl
Steak Rice Bowl is a delightful and satisfying dish that combines the bold flavors of marinated steak with fluffy jasmine rice, topped with fresh veggies. This bowl captures a perfect balance of savory, tangy, and creamy elements, making it a fantastic choice for a comforting dinner or a casual meal with friends. The marinated flank or skirt steak imparts a smoky, zesty flavor that pairs wonderfully with the cilantro-lime rice and your favorite toppings. You won’t want to miss out on this dish!
Table of Contents

I first discovered the joy of a steak rice bowl during a family gathering, where the aroma of grilled meat mingled with fresh herbs floated through the air. Watching everyone dig in and savor each bite was truly heartwarming. This recipe is a wonderful option for any night of the week — it’s easy to make, budget-friendly, and perfect for sharing. I promise, once you’ve made this Steak Rice Bowl, you’ll want to whip it up again and again!
Why You’ll Love This Recipe
- Simple & Quick: Whip up this meal in about 30 minutes or less, making it perfect for weeknight dinners.
- Irresistible Flavor: The marinated steak is bursting with flavor while the cilantro-lime rice adds a refreshing touch.
- Eye-Catching Appeal: Colorful toppings make this bowl not just tasty but also beautiful on your plate.
- Flexible Serving: Enjoy it for lunch, dinner, or even a filling post-workout meal.
- Diet-Friendly Options: Easily adaptable — switch the steak for grilled chicken or tofu to suit your dietary preferences.
Ingredients You’ll Need
- 1½ pounds flank steak or skirt steak: These cuts are ideal for marinating and grilling, offering great flavor and tenderness. If unavailable, sirloin can also work.
- 2 Tablespoons olive oil: A versatile oil that’s perfect for marinating and cooking the steak, adding a rich flavor.
- 2 Tablespoons lime juice: Fresh lime juice brightens the dish and balances the spices. Bottled lime juice can be a quick alternative, but fresh is best!
- 2 cloves garlic, minced: Fresh garlic adds aroma and depth; avoid jarred garlic for the best flavor.
- 1 teaspoon ground cumin: This spice lends a warm, earthy flavor that enhances the marinade.
- 1 teaspoon chili powder: Adds a mild heat and savory notes to the dish. Adjust according to your spice preference.
- ½ teaspoon smoked paprika: This ingredient gives the steak a lovely smoky flavor.
- ½ teaspoon salt: Enhances all the flavors in the dish.
- ½ teaspoon black pepper: For a subtle kick; fresh-ground is preferable for the best flavor.
- 2 cups jasmine rice, cooked: Fragrant and fluffy rice that is the perfect base for your toppings.
- 1 Tablespoon olive oil or butter: Helps fluff the rice and adds richness.
- Zest of 1 lime: Provides a concentrated citrus flavor that brightens the dish.
- 2 Tablespoons fresh lime juice: Adds freshness to the rice, complementing the other flavors.
- ¼ cup fresh cilantro, chopped: Brightens the dish with fresh herb flavor.
- Salt to taste: To season the rice for an enhanced flavor.
- Diced avocado: Adds creaminess and a healthy fat element.
- Chopped tomatoes: Offers freshness and acidity.
- Thinly sliced red onion: A bright, crunchy topping that enhances the texture.
- Fresh cilantro: Extra for garnish and flavor.
- Lime wedges: For squeezing over the top, adding zesty brightness.
- ½ cup sour cream: Creamy and tangy, this drizzle adds richness to the dish.
- 2 Tablespoons lime juice or Greek yogurt: For the sauce, either adds creaminess and tang.
- Pinch of salt: For seasoning.
- Splash of water to thin only if needed: Ensures your sauce has the perfect consistency.
How to Make Steak Rice Bowl
- Prepare the Marinade: In a bowl, whisk together 2 Tablespoons olive oil, 2 Tablespoons lime juice, 2 cloves minced garlic, 1 teaspoon ground cumin, 1 teaspoon chili powder, ½ teaspoon smoked paprika, ½ teaspoon salt, and ½ teaspoon black pepper. This blend creates a flavorful marinade that infuses the steak with vibrant taste.
- Marinate the Steak: Add the 1½ pounds of flank or skirt steak to the marinade, ensuring it’s well-coated. Let it marinate for at least 30 minutes, or up to 8 hours in the refrigerator for deeper flavor.
- Cook the Steak: Heat a cast-iron skillet or grill pan over high heat. Once hot, sear the marinated steak for 3 to 4 minutes on each side, or until nicely charred and cooked to your desired doneness. Allow the steak to rest for 5 minutes before slicing thinly against the grain.
- Prepare the Rice: In a mixing bowl, fluff the 2 cups of cooked jasmine rice with 1 Tablespoon of olive oil (or butter), the zest of 1 lime, 2 Tablespoons of fresh lime juice, and ¼ cup of chopped cilantro. Add salt to taste and adjust for acidity.
- Make the Yogurt Drizzle: In a small bowl, combine ½ cup sour cream with 2 Tablespoons lime juice and a pinch of salt. If it’s too thick, add a splash of water to reach your desired consistency. Set aside.
- Assemble the Bowl: Start with a generous serving of cilantro-lime rice at the bottom of your bowl, layer on the sliced steak, and add toppings such as diced avocado, chopped tomatoes, thinly sliced red onions, and a sprinkle of fresh cilantro. Finish with a squeeze of fresh lime juice and a drizzle of the creamy yogurt sauce.
Storing & Reheating
Store any leftovers in an airtight container at room temperature for up to 2 hours or in the refrigerator for up to 3-4 days. If you’d like to freeze your Steak Rice Bowl, try to do so within the first couple of days; it can last up to 3 months in the freezer. When you’re ready to enjoy it again, reheat in the microwave or on the stovetop, adding a splash of water to keep the rice moist and restore its fluffy texture.
Chef’s Helpful Tips
- Avoid overcooking the steak to keep it tender; a meat thermometer can help you achieve your preferred level of doneness.
- Let the steak rest before slicing; this helps retain its juices, ensuring a moist bite every time.
- Fluff the rice gently with a fork after mixing in the olive oil and lime juice; this keeps the grains separate.
- If you have leftover marinade, it can be boiled and used as a sauce, but be careful to properly heat it first to eliminate any food safety issues.
- Experiment with different toppings to personalize your bowl; pickled vegetables or sesame seeds can add extra flavor and crunch.
Steak Rice Bowl is a perfect meal to enjoy with family or friends. The combination of savory marinated steak, luscious rice, and fresh toppings creates an unforgettable experience. Feel free to play around with ingredients and make it your own! Dive into this delightful dish, and relish every flavorful bite that awaits you.

Recipe FAQs
Can I use a different cut of meat for this recipe?
Absolutely! While flank and skirt steak are recommended for their great flavor, you could use cuts like sirloin, ribeye, or even chicken or pork if you’re looking for something different. Just adjust your cooking time accordingly!
How can I make this steak bowl vegetarian?
You can substitute the steak with grilled tofu, tempeh, or even a hearty vegetable mix like portobello mushrooms or grilled eggplant. Just marinate them similarly to infuse flavor!
What other toppings can I add?
The beauty of a steak rice bowl lies in its versatility! Consider adding grilled corn, sliced jalapeños, shredded cheese, or even a fried egg on top for a fun twist.
Can I meal prep this steak rice bowl?
Yes! You can prepare various components in advance, like marinating the steak and cooking the rice. Then just assemble them fresh when you’re ready to eat, ensuring that everything tastes vibrant and delicious!
PrintMore Main Dishes Recipes
- Mongolian Beef So Good You’ll Skip Takeout Forever
- Ridiculously-Good Steak Lo Mein
- Slow Cooker Skirt Steak
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: Grilling
- Cuisine: Fusion
Description
This Steak Rice Bowl is a delightful blend of juicy marinated steak and fluffy jasmine rice, topped with fresh ingredients. It’s an easy, satisfying meal for busy nights!
Ingredients
- 1½ pounds flank 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 if needed
Instructions
- In a bowl, whisk together olive oil, lime juice, garlic, cumin, chili powder, smoked paprika, salt, and black pepper. Add the steak to the marinade, ensuring it is well coated, and marinate for at least 30 minutes (or up to 8 hours for enhanced flavor).
- Heat a cast-iron skillet or grill pan over high heat. Sear the marinated steak for 3 to 4 minutes per side, until nicely charred and cooked to your liking. Allow the steak to rest for 5 minutes, then slice it thinly against the grain.
- While the steak rests, fluff the warm jasmine rice with a tablespoon of olive oil, lime zest, lime juice, chopped cilantro, and salt. Adjust the seasoning to your preference.
- In a small bowl, combine the ingredients for the yogurt drizzle and set aside for later use.
- Assemble the bowls by layering the rice, topping with sliced steak, and your choice of toppings. Finally, finish with a squeeze of lime juice and a drizzle of the creamy yogurt sauce.
Notes
Marinating the steak for longer enhances the flavor. Aim for at least 30 minutes to 8 hours for best results.
Feel free to customize the toppings based on your preferences or what’s available! Consider adding grilled vegetables for extra texture and flavor.
This dish is perfect for meal prep; prepare the rice and marinated steak ahead of time for quick assembly on busy nights.
Nutrition
- Serving Size: 1 bowl
- Calories: 650
- Sugar: 2g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 10g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 70g
- Fiber: 4g
- Protein: 30g
- Cholesterol: 80mg
