Craving bursts of fresh, zesty flavor on a weeknight dinner? These Cilantro Lime Steak and Rice Bowls bring together juicy marinated flank steak with tangy lime, aromatic cilantro, sweet cherry tomatoes, creamy avocado, and tender corn, all layered over fluffy white rice. It’s a vibrant, Mexican-inspired meal that’s as satisfying to make as it is to eat, perfect for meal prep or impressing guests. Ready to dive into this colorful bowl of goodness? Keep reading for the full recipe and step-by-step guide, and you’ll be plating your new favorite dinner in no time!
Key Ingredients
Let’s break down the fresh and flavorful ingredients that make these bowls so irresistible:
- 1 lb flank steak: succulent beef cut that soaks up the cilantro-lime marinade for maximum flavor.
- 2 cups cooked white rice: fluffy base that balances the zesty steak and fresh toppings.
- 1 cup fresh cilantro, chopped: bright herb that adds a clean, citrusy note to every bite.
- 1 lime, juiced and zested: provides tangy acidity and fragrant zest for the marinade.
- 3 cloves garlic, minced: adds savory depth and aromatic punch to the steak.
- 1 teaspoon ground cumin: offers warm, earthy spice that complements the lime and cilantro.
- 1 teaspoon chili powder: brings a mild heat and smoky flavor to the marinade.
- 1 tablespoon olive oil: helps emulsify the marinade and sear the steak to tender perfection.
- 1 teaspoon salt: enhances and balances all the flavors across the bowl.
- 1/2 teaspoon black pepper: adds a subtle kick and sharp spice to the marinade.
- 1 cup cherry tomatoes, halved: juicy bursts of sweetness and acidity for vibrant color.
- 1 avocado, sliced: creamy texture that cools down and enriches each spoonful.
- 1/2 cup corn (frozen or canned): sweet kernels that bring crunch and a pop of color.
- 1/4 cup red onion, diced: sharp, crisp bite that contrasts the tender steak.
- Optional: lime wedges for serving: extra citrus fun to squeeze over the assembled bowls.
How To Make Cilantro Lime Steak and Rice Bowls
Ready to transform fresh ingredients into a show-stopping dinner? You’ll start by marinating the flank steak in a zesty cilantro-lime blend, then grill or sear it to lock in those juices. While the steak is working its magic in the fridge and on the heat, you can easily fluff your rice and mix up the colorful tomato, corn, and onion topping. Once the meat rests, it’s time to slice and assemble, layering steak, veggies, avocado, and cilantro over warm rice for a bowl that’s bursting with flavor. Follow these steps:
1. In a medium bowl, whisk together lime juice, lime zest, minced garlic, ground cumin, chili powder, olive oil, salt, and black pepper until the marinade is smooth and fragrant.
2. Place the flank steak in a resealable plastic bag or a shallow dish and pour the marinade over it, ensuring the steak is fully coated. Seal or cover and refrigerate for at least 30 minutes, or up to 2 hours for deeper flavor.
3. While the steak marinates, cook the white rice according to package instructions if not already prepared. Once done, fluff the rice with a fork and set aside.
4. Remove the steak from the refrigerator and let it sit at room temperature for 10 to 15 minutes to ensure even cooking.
5. Preheat your grill or skillet to medium-high heat. Once hot, place the steak on the surface and cook for 5 to 7 minutes per side for medium-rare, or longer if you prefer a more well-done steak.
6. Transfer the cooked steak to a cutting board and rest for 5 minutes to allow the juices to redistribute.
7. While the steak rests, mix the toppings: combine corn, halved cherry tomatoes, and diced red onion in a bowl. Add a pinch of salt and stir to combine.
8. Slice the rested flank steak against the grain into thin strips for maximum tenderness.
9. To assemble each bowl, place a serving of white rice at the bottom, then top with sliced steak, the vegetable mixture, and avocado slices.
10. Garnish with chopped cilantro and serve with lime wedges on the side for an extra burst of citrus.
Serving Suggestions
Whether you’re hosting on Taco Tuesday or preparing a simple solo dinner, presenting these bowls with care makes all the difference. A sprinkle of fresh cilantro or a drizzle of extra lime juice can up the flavor and visual appeal. Crisp tortilla strips add crunch, while a side of salsa or crema adds complexity. Serving with pickled jalapeños gives a spicy kick, and pairing with a light Mexican beer rounds out the experience. Below are a few creative ways to serve this dinner so that each bite is as exciting as the last and leaves your guests asking for seconds.
- Top with fresh pico de gallo: mix diced tomatoes, onions, cilantro, and jalapeño for extra brightness.
- Add crunchy tortilla strips: sprinkle them on top just before serving so they stay crisp.
- Drizzle with lime crema: whisk sour cream with lime juice and zest for a cool, tangy sauce.
- Pair with a margarita: the citrus-forward cocktail complements the steak and bright toppings perfectly.
Tips For Perfect Cilantro Lime Steak and Rice Bowls
Mastering these Cilantro Lime Steak and Rice Bowls is all about balancing flavors, textures, and timing. The key is to let the steak soak up that vibrant cilantro-lime marinade without overdoing it, then cook it just long enough for your preferred doneness—medium-rare is wonderfully tender. Don’t skip the brief resting period; it’s essential for juicy slices that hold their moisture. Fresh toppings like cherry tomatoes, corn, and avocado add pops of color and contrasting textures, transforming a simple rice bowl into an unforgettable meal. Feel free to swap, add, or omit ingredients based on what you have on hand. With the following notes, you’ll be able to customize, speed up prep, and enjoy leftovers without any compromise in flavor. Use these pointers to keep your bowls bright, balanced, and ready for seconds.
- This recipe allows for customization; feel free to add other vegetables like bell peppers or cucumbers.
- The marinade can also be used for chicken or shrimp for a different protein option.
- If you're short on time, marinating the steak for just 15–30 minutes still provides great flavor.
- Leftovers can be stored in the fridge and enjoyed the next day for a quick meal.
How To Store It
These Cilantro Lime Steak and Rice Bowls are excellent for make-ahead meals and leftovers, but proper storage is key to preserving flavor, color, and texture. Separating components helps maintain freshness: keep the sliced steak, fluffy rice, and crunchy toppings in individual airtight containers to prevent the rice from becoming mushy or the veggies from wilting. Whether you’re packing lunch for work or stashing dinner for later, these straightforward methods will ensure each part of the bowl tastes its best when reheated. Check the suggestions below for fridge and freezer tips that keep your meal vibrant and delicious for days to come.
- Refrigerator storage: Place cooled steak strips, rice, and vegetables in separate airtight containers; consume within three days.
- Freezer option: Layer rice and steak in a freezer-safe container, leaving a little headspace, and freeze up to one month; thaw overnight.
- Keep avocado fresh: Store sliced avocado with a squeeze of lime juice in a small container to prevent browning.
- Reheating tips: Gently warm rice and steak in the microwave or a skillet with a splash of water or oil to restore moisture, then add toppings fresh.
Frequently Asked Questions
Got questions about these Cilantro Lime Steak and Rice Bowls? Check out the answers below to help you nail the marinade, cooking times, and storage like a pro.
- How long should I marinate the flank steak, and what happens if I marinate it longer?
Marinate the steak for at least 30 minutes to allow the acid and aromatics to tenderize and flavor the meat. You can marinate up to 2 hours for deeper flavor penetration; beyond that, the lime juice may start to break down the steak’s texture too much, making it mushy. If you’re short on time, even a 15–20 minute soak will still impart noticeable flavor.
- What’s the best way to cook the white rice, and can I use leftover rice?
Follow the rice package instructions, usually a 2:1 water-to-rice ratio. Bring the water to a boil, stir in the rice, reduce heat to low, cover, and simmer for 15–20 minutes until the water is absorbed. Fluff with a fork before serving. Yes, you can absolutely use leftover rice—just reheat it with a sprinkle of water in the microwave or on the stovetop to restore moisture.
- How do I know when the steak is cooked to medium-rare, and can I adjust for different doneness levels?
For medium-rare, cook the steak 5–7 minutes per side over medium-high heat, aiming for an internal temperature of 130–135°F (54–57°C) using a meat thermometer. For medium, target 140–145°F (60–63°C) with roughly 7–8 minutes per side. If you prefer well-done, cook 8–10 minutes per side until it reaches 155–160°F (68–71°C).
- Why is it important to let the steak rest after cooking, and how long should I rest it?
Resting allows the juices to redistribute throughout the steak, preventing them from running out onto the cutting board and leaving the meat dry. Rest the steak for at least 5 minutes, loosely tented with foil; for thicker cuts, up to 10 minutes is fine. This ensures maximum juiciness when slicing.
- What’s the proper way to slice the steak for these bowls?
Always slice flank steak against the grain—that is, perpendicular to the muscle fibers. This shortens the fibers in each bite, making the meat much more tender and easier to chew. Aim for thin, uniform slices about 1/4-inch thick for the best texture.
- Can I swap the flank steak for another protein, and will the marinade still work?
Yes. The cilantro-lime marinade is versatile and works well with chicken thighs or breasts, shrimp, or even firm tofu. Cooking times will vary: chicken may take 6–8 minutes per side, shrimp only 2–3 minutes per side. Adjust accordingly and always check for proper internal temperature—165°F (74°C) for poultry and opaque pink for shrimp.
- How should I store and reheat leftovers to maintain freshness?
Store components separate if possible. Keep sliced steak, rice, and vegetable mix in airtight containers in the refrigerator for up to 3 days. To reheat, warm the steak and rice gently in the microwave or on the stovetop, adding a splash of water or olive oil to prevent drying. Add fresh avocado and cilantro after reheating.
- What variations or add-ins can I use to customize these bowls?
You can add diced bell peppers, shredded lettuce, sliced cucumbers, or pickled jalapeños for extra crunch and flavor. Swap white rice for brown rice or cauliflower rice to increase fiber or lower carbs. Drizzle with a dollop of sour cream, Greek yogurt, or a spicy chipotle mayo to introduce creaminess and heat.
What Makes This Special
These Cilantro Lime Steak and Rice Bowls are the perfect marriage of bold flavors, bright colors, and simple prep, so much so that you’ll want to print this recipe out and stick it on your fridge. The juicy, citrusy steak, creamy avocado, and crisp veggies all come together in a bowl that’s as fun to assemble as it is to devour. It’s a dinner that works for weeknights, meal prep, and even entertaining. If you try it, let me know how it turned out, share your twists, or drop a question below; I’m here to chat all things flavor!
Cilantro Lime Steak and Rice Bowls
Description
Zesty lime and aromatic cilantro infuse tender flank steak, served over fluffy rice with bursts of cherry tomatoes, sweet corn, and creamy avocado for a colorful, satisfying bowl.
Ingredients
Instructions
-
Begin by marinating the flank steak. In a bowl, combine the lime juice, lime zest, minced garlic, ground cumin, chili powder, olive oil, salt, and black pepper. Whisk the ingredients together until well combined.
-
Place the flank steak in a resealable plastic bag or a shallow dish. Pour the marinade over the steak, making sure it is evenly coated. Seal the bag or cover the dish and refrigerate for at least 30 minutes, or up to 2 hours for more flavor.
-
While the steak is marinating, prepare the rice according to package instructions if not already cooked. Fluff the rice with a fork and set aside.
-
After marinating, remove the steak from the refrigerator and allow it to sit at room temperature for about 10-15 minutes. This helps the steak cook more evenly.
-
Preheat your grill or a skillet over medium-high heat. Once hot, place the marinated flank steak on the grill or skillet. Cook for about 5-7 minutes on each side for medium-rare, or longer if you prefer it more well-done.
-
Remove the steak from the heat and let it rest on a cutting board for at least 5 minutes. This allows the juices to redistribute throughout the steak.
-
While the steak is resting, you can prepare the bowl toppings. In a mixing bowl, combine the corn, cherry tomatoes, and diced red onion. Add a pinch of salt and stir to mix.
-
Slice the rested flank steak against the grain into thin strips.
-
To assemble the bowls, place a serving of cooked white rice at the bottom of each bowl. Top with sliced steak, the vegetable mixture, and sliced avocado. Finally, scatter the chopped cilantro on top.
-
Serve with lime wedges on the side for an extra burst of flavor.
Note
- This recipe allows for customization; feel free to add other vegetables like bell peppers or cucumbers.
- The marinade can also be used for chicken or shrimp for a different protein option.
- If you're short on time, marinating the steak for just 15-30 minutes still provides great flavor.
- Leftovers can be stored in the fridge and enjoyed the next day for a quick meal.
