This Mexican Rice Bowl brings together everything I love about a good meal – fluffy rice, juicy steak, and plenty of fresh toppings. The lime and cilantro keep it light, while the chipotle drizzle adds just the right amount of heat. It’s my idea of the perfect weeknight dinner.
Jump to Recipe
Why This Recipe Works
I love making this Mexican Rice Bowl when I want something hearty, colorful, and full of fresh flavor. Here’s what makes it special:
- Bright, Fresh Base: The cilantro lime rice is light, fragrant, and perfectly seasoned. It’s the same kind of fresh, flavorful foundation I use in my Flavorful Carne Asada, and it ties everything together beautifully.
- Tender, Juicy Steak: The steak is marinated for maximum flavor, then grilled until it’s just the right mix of charred and juicy. It’s simple but tastes like something you’d get at your favorite Mexican spot.
- Colorful Veggies: The marinated bell peppers and onions add sweetness and a little smokiness. They balance the richness of the steak and make every bite feel complete.
- Zesty, Homemade Pico: Fresh tomatoes, lime, cilantro, and jalapeño bring a burst of brightness that cuts through the savory flavors. It’s that same fresh kick I love in my Birria Queso Tacos At Home.
- Creamy Chipotle Finish: The chipotle adobo drizzle adds a smooth, smoky heat that ties the whole bowl together. It’s the final touch that makes this dish feel restaurant-worthy but easy enough for a weeknight.

Tried this recipe? I’d ❤️ for you to come back and rate it. Your feedback means so much!

Ingredients
- Basmati Rice – A long-grain rice that stays fluffy and separate once cooked. It soaks up the lime and cilantro flavors beautifully. Jasmine rice or long-grain white rice also work well.
- Garlic – A whole head, halved, gives the rice a mellow, roasted garlic flavor without overpowering it.
- Lime Juice – Adds brightness and a fresh citrus note that ties the rice together.
- Fresh Cilantro – Chopped finely for a burst of herbal freshness that complements the lime and garlic.
- Steak – Marinated using the Carne Asada marinade for tender, flavorful meat with a smoky, citrusy edge. Skirt or flank steak both work great.
- Bell Peppers and Onions – Marinated alongside the steak, then grilled until lightly charred for sweetness and color.
- Roma Tomatoes – The base of the pico de gallo, adding juicy texture and mild acidity.
- White Onion – Finely chopped for a crisp bite and sharp flavor in the pico.
- Jalapeño – Finely diced for a touch of heat. Adjust the amount based on your spice preference.
- Chipotle Pepper in Adobo Sauce – Adds smoky heat to the creamy drizzle. You can use chipotle powder for a milder option.
- Sour Cream – The base of the chipotle drizzle and for topping the bowl. It adds creaminess and balances the spice.
- Mayonnaise – Helps the chipotle sauce stay smooth and rich. Greek yogurt can be used instead.
- Garlic – Finely grated or crushed for a punch of flavor in the chipotle drizzle.
- Half and Half – Mixed with sour cream to thin it out for drizzling. Milk or water can be used instead.
- Extra Cilantro – For garnish, adding a final touch of color and freshness before serving.
For full list of ingredients and instructions, see recipe card below.
Instructions
- Cook the Rice: Rinse the basmati rice under cold water until the water runs clear. Add rice, water, salt, butter, bay leaves, and halved garlic to a rice cooker. Cook using the white rice setting until tender and fluffy.
- Finish the Rice: Let the cooked rice sit covered for 5 minutes. Remove the bay leaves and garlic, then stir in lime juice and chopped cilantro. Fluff gently with a fork to combine.

- Prepare the Steak and Vegetables: Marinate the steak using the Carne Asada marinade. When ready to cook, remove the steak from the marinade and set aside. Keep the marinated bell peppers and onions for grilling.
- Grill the Steak: Cook the steak on a hot grill or skillet for about 4 minutes per side, or until your desired doneness. Let it rest for a few minutes before slicing thinly against the grain.
- Grill the Vegetables: Add the marinated peppers and onions to the grill or skillet. Cook until softened and lightly charred, about 5–7 minutes.


- Make the Pico de Gallo: In a bowl, combine diced Roma tomatoes, chopped onion, cilantro, lime juice, salt, and jalapeño. Mix well and let sit for 10–15 minutes to allow the flavors to develop.
- Prepare the Chipotle Adobo Drizzle: In a small bowl, mix chipotle pepper in adobo sauce, sour cream, mayonnaise, and grated garlic until smooth. Add a splash of water if you prefer a thinner consistency.
- Assemble the Bowls: Spoon a base of cilantro lime rice into each bowl. Top with sliced steak and grilled vegetables. Add a scoop of pico de gallo and drizzle with the chipotle adobo sauce.
- Finish and Serve: Add a dollop of sour cream mixed with half and half, then garnish with extra cilantro. Serve immediately and enjoy your fresh, flavorful Mexican Rice Bowl.
For full list of ingredients and instructions, see recipe card below.

Substitutions & Variations
Here are some of my favorite substitutions and variations:
- Protein Options: I like using ribeye carne asada for this bowl, but grilled chicken, shrimp, or even tofu work great too. You can also use leftover rotisserie chicken for a quick and easy version.
- Rice Swaps: Basmati rice gives a light, fluffy texture, but jasmine or brown rice are great alternatives. You can even use quinoa or cauliflower rice if you want something lighter.

What to Serve with Mexican Rice Bowl
Side Dishes
- This Mexican Rice Bowl pairs perfectly with something cool and fresh on the side. We love serving it with Cucumber Avocado and Corn Salad for a crisp, creamy contrast.
- It also goes great with Honey-Roasted Carrots with Goat Cheese or Creamy Potatoes with Green Beans when we want something warm and comforting.
Appetizers
- If we’re making this for a gathering, we like to start with Mexican Inspired Jalapeno Poppers with Bacon or Jalapeno Popper Pinwheels for a fun, spicy bite.
- For something lighter, Ceviche or a plate of BBQ Nachos makes a great starter before diving into the rice bowls.

FAQs
Basmati rice gives a light, fluffy texture that pairs well with the lime and cilantro. You can also use jasmine or brown rice if that’s what you have on hand.
It has a mild to medium heat, depending on how much chipotle you use. If you prefer it milder, start with half the amount and taste as you go.
Yes. You can cook the rice, make the pico de gallo, and prepare the chipotle drizzle a day in advance. Store each component separately and assemble the bowls when ready to serve.
Store leftovers in an airtight container in the fridge for up to 3–4 days. Reheat the rice and steak gently on the stove or in the microwave, then top with fresh pico de gallo and sauce before serving.

More Dinner Recipes You’ll Enjoy
- Easy Beef Karahi Recipe – The combination of slow-cooked beef, vibrant peppers, and a luscious, creamy finish makes it a comforting yet exciting meal.
- One-Pot Chicken Alfredo Tortellini Bake – Creamy one-pot chicken alfredo tortellini bake made with tender chicken, parmesan, and a rich homemade sauce—an easy weeknight meal the whole family loves.
- Sausage Gnocchi Soup – Creamy Italian sausage gnocchi soup is a perfect meal to keep warm during these cold fall and winter days. This soup is made with homemade gnocchi in a perfectly creamy soup with bacon and spinach.
- Creamy Chicken and Broccoli Casserole – creamy ranch chicken and broccoli casserole has creamy mashed potatoes on the bottom with a cheesy chicken and broccoli baked to perfection!
If you try this Mexican Rice Bowl recipe, let me know what you think! Rate and review this recipe in the comments below. Don’t forget to take a picture and tag me on Instagram @lizasfarmhouse!
Pin it for later!


Mexican Rice Bowl
Ingredients
- 2 cups basmati rice
- 3 cups water
- 2 teaspoons salt
- 1 tablespoon butter
- 2 bay leaves
- 1 head garlic cut in half
- 1 lime freshly juiced
- ½ bunch cilantro finely chopped
- Steak marinated using Carne Asada marinade
- bell peppers marinated, from marinade
- onions marinated, from marinade
- 4 Roma tomatoes ripe,diced
- ¼ cup white onion finely chopped
- 2-3 tbsp fresh cilantro chopped
- ½–1 lime freshly juiced
- salt to taste
- jalapeño finely diced
- 1 tbsp canned chipotle pepper in adobo sauce
- 1 tbsp sour cream
- 1 tbsp mayonnaise
- 1 garlic clove finely grated or crushed
- sour cream mixed with half and half, to desired consistency
- cilantro extra, for garnish
Method
- Rinse the basmati rice until the water runs clear. Add it to a rice cooker with water, salt, butter, bay leaves, and the halved garlic. Cook using the white rice setting.
- Once the rice is cooked, let it sit covered for 5 minutes. Remove the bay leaves and garlic, then add lime juice and chopped cilantro. Fluff gently with a fork until well combined.
- Marinate the steak using the Carne Asada marinade. When ready to cook, remove the steak from the marinade and set aside. Reserve the marinated peppers and onions.
- Grill the steak to your desired doneness, about 4 minutes per side. Let it rest before slicing.
- Cook the marinated peppers and onions on a hot grill or cast iron skillet until softened and lightly charred.
- To make the pico de gallo, combine the diced tomatoes, chopped onion, cilantro, lime juice, salt, and jalapeño in a bowl. Mix well and let sit for 10–15 minutes to allow the flavors to develop.
- In a small bowl, combine the chipotle pepper, sour cream, mayonnaise, and garlic. Mix until smooth. Add a small splash of water if a thinner consistency is desired.
- To assemble the bowls, add a base of cilantro lime rice. Top with sliced steak and grilled vegetables. Add pico de gallo and a drizzle of chipotle sauce. Finish with sour cream and garnish with additional cilantro if desired.
- Serve immediately and enjoy.
Notes
- Rinse the rice well. Washing until the water runs clear removes excess starch and keeps the grains fluffy instead of sticky.
- Let the rice rest. After cooking, keep it covered for a few minutes so the steam finishes the cooking and the texture stays light.
- Slice steak against the grain. This keeps each bite tender and easy to chew.
- Don’t skip resting the steak. Letting it sit before slicing helps the juices redistribute for a more flavorful result.
- Use a hot grill or skillet. High heat gives the steak and vegetables that perfect char and smoky flavor.
- Adjust the spice level. Add more or less jalapeño in the pico de gallo or chipotle in the drizzle to match your heat preference.
- Make components ahead. The rice, pico de gallo, and chipotle sauce can all be prepared a day early for easier assembly.
- Keep the pico fresh. Let it sit for at least 10 minutes before serving so the flavors blend and the tomatoes release their juices.
- Thin the chipotle drizzle if needed. A splash of water or lime juice helps it pour smoothly over the bowl.
- Store leftovers separately. Keep the rice, steak, and toppings in different containers to maintain the best texture when reheating.




Reader Interactions