Okay, so you know those nights when you’re starving, your fridge looks a bit sad, and you’re just craving something seriously satisfying but don’t want to spend hours in the kitchen? That’s exactly when these Steak Fajita Bowls with Garlic Lime Rice save my life! I whipped these up last Tuesday after a crazy day, and my husband looked at me like I was a culinary genius. Honestly, the combo of tender steak, zesty rice, and all those toppings? Pure magic.
What I love most is how quick they are – seriously, dinner on the table in under 30 minutes! Plus, they’re so customizable, you can practically use up whatever bits and bobs you have lurking in the veggie drawer. They’re packed with flavor and protein, making them a winner for busy weeknights. Ready to dive into this flavor explosion?
Why You’ll Love These Steak Fajita Bowls with Garlic Lime Rice
-
Lightning Fast: Seriously, dinner is ready in about 20 minutes flat! Perfect for when hunger strikes hard and fast.
-
Incredibly Easy: A few simple marinades, some rice, and minimal cooking – even beginners can nail this one.
-
Flavor Fiesta: Juicy steak, zesty garlic lime rice, and all those vibrant fajita toppings? It’s a party in your mouth!
-
Totally Customizable: Swap out veggies, add beans, go light on toppings – make it YOUR perfect bowl, every single time.
Ingredients for Steak Fajita Bowls with Garlic Lime Rice
- 1 1/4 pounds flank steak, sliced thinly against the grain
- 2 tablespoons olive oil
- 2 tablespoons fresh lime juice
- 2 cloves garlic, minced
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon unsalted butter
- 1 1/2 cups parboiled rice (I swear by parboiled for fluffy results!)
- 2 teaspoons minced garlic
- 2 3/4 cups low sodium chicken broth, warmed
- 1/2 teaspoon salt
- 3 tablespoons fresh lime juice
- 1/4 cup chopped cilantro
- 1 cup grilled corn
- 1 cup black beans, drained and rinsed
- 1 cup pico de gallo
- 1 avocado, sliced
- 1 cup grilled bell peppers and onions
- 1/2 cup sour cream
- 1/2 cup crushed tortilla chips
- Lime wedges for serving
How to Make Steak Fajita Bowls with Garlic Lime Rice
First things first, let’s get that steak marinating! In a shallow dish – honestly, any bowl will do – whisk together the olive oil, lime juice, minced garlic, chili powder, cumin, smoked paprika, onion powder, salt, and pepper. It smells amazing already, right? Now, pop your thinly sliced flank steak in there and make sure every piece is coated. We’re going to let this hang out for about 15 minutes while we get the rice going. This little soak does wonders for the flavor, kind of like how air fryer chicken fajitas get all that goodness infused!
Now, for the star of the show besides the steak: the Garlic Lime Rice. I always rinse my parboiled rice under cold water for a couple of minutes until the water runs clear. It sounds weird, but trust me, it gets rid of any excess starch and makes for much fluffier rice, just like in these cilantro lime rice bowls. Melt that tablespoon of butter in a good-sized saucepan over medium heat. Toss in the rinsed rice and give it a good stir for about 2 minutes until it looks a little toasty. That toasting step adds a lovely nutty flavor!
Next, stir in the 2 teaspoons of minced garlic and cook for just about 30 seconds until you can really smell it – don’t let it burn! Pour in the warmed chicken broth, a pinch of salt, and the rest of the lime juice. Give it a good stir, bring it up to a boil, then immediately turn the heat down to low. Cover it tightly and let it simmer away for 15 minutes. The magic happens when it’s done – turn off the heat and let it sit, still covered, for another 5 minutes. Then, fluff it up with a fork and stir in that fresh cilantro. So good!
While the rice is doing its thing, heat up your grill pan or a skillet over medium-high heat. It needs to be nice and hot! Carefully place your marinated steak on the hot pan. Cook it for about 4 to 5 minutes per side for medium. If you have a meat thermometer, aim for 145°F in the thickest part. Once it’s cooked, transfer the steak to a cutting board to rest for at least 5 minutes. This is super important for keeping the steak juicy! After it rests, slice it thinly against the grain. Always slice against the grain, okay? It makes a world of difference in tenderness.

Alright, time to assemble! Grab your bowls and scoop a generous portion of that fluffy Garlic Lime Rice into the bottom. Top it with your perfectly cooked steak slices. Then, load it up with grilled corn, black beans, fresh pico de gallo, creamy avocado slices (you could even add some of this easy guacamole!), those colorful grilled peppers and onions, a dollop of sour cream, and of course, those crunchy tortilla chips. A final squeeze of lime juice right on top is non-negotiable! Serve these beauties immediately and watch everyone devour them.

Serving Suggestions for Your Steak Fajita Bowls
To really make these Steak Fajita Bowls sing, I love adding a few extra touches. It’s all about balancing those bold flavors and textures!
Grilled Corn Salad: A little bit of sweetness from corn, jazzed up with some herbs and lime, adds another layer of awesome. This grilled corn salad is a winner every time.
Cucumber Tomato Avocado Salad: For something super fresh and light, a simple salad with creamy avocado, crisp cucumber, and juicy tomatoes is perfect. It cuts through the richness beautifully, and you can find a great version right here!
Storing and Reheating Your Steak Fajita Bowls
Got leftovers? Lucky you! Store any leftover steak and rice mixture in separate airtight containers in the fridge. The steak is best eaten within 2-3 days, and the rice will keep for about 4 days. I don’t recommend storing the fresh toppings like avocado, pico de gallo, and sour cream with the main components, as they get soggy and gross. It’s best to keep those separate and add them fresh when you’re ready to eat.
Reheating is pretty easy! For the rice and steak, I like to gently warm them up in a skillet over medium-low heat, or you can microwave them if you’re in a rush. Just be careful not to overcook the steak! If you’re super organized, this is a fantastic dish for meal prep. Portion out the rice and steak into containers, and then just add your fresh toppings each day.
Frequently Asked Questions About Steak Fajita Bowls
Can I use a different cut of steak?
Absolutely! While flank steak is my go-to for its flavor and how well it takes to marinades, you can totally use skirt steak or even sirloin. Just make sure to slice it thinly against the grain, no matter what you choose, for maximum tenderness. If you’re not a red meat fan, some people have had success with chicken too, like in these air fryer chicken fajitas!
What if I don’t have time to marinate the steak?
Honestly, it’s best if you can give it at least 15 minutes, but if you’re really pressed for time, you can skip the marinating. The flavor won’t be *quite* as deep, but it’ll still be delicious! Just grill or pan-sear the steak and slice it up. You could also try a different protein, maybe something like ground turkey for ground turkey taco bowls, which cooks up super fast.
Can I make this vegetarian?
You sure can! Skip the steak and load up on the veggies. Grilled portobello mushrooms, extra bell peppers and onions, black beans, corn, and maybe some seasoned tofu or tempeh would be fantastic. You can still make the garlic lime rice as the base; it’s delicious on its own. Just pile on all the fresh toppings and you’ll have a hearty vegetarian bowl!
Enjoy Your Delicious Steak Fajita Bowls!
I really hope you give these Steak Fajita Bowls with Garlic Lime Rice a try soon! They’re such a dependable, flavorful meal for busy nights. If you end up making them, I’d absolutely love to hear what you thought – drop a comment below or tag me on Facebook or Pinterest! Happy cooking!
Print
Steak Fajita Bowls with Garlic Lime Rice
- Total Time: 20 min
- Yield: 4 to 6 servings
- Diet: Vegetarian
Description
These Steak Fajita Bowls with Garlic Lime Rice are packed with juicy steak, fluffy rice, and fresh toppings for an easy dinner.
Ingredients
- 1 1/4 pounds flank steak
- 2 tablespoons olive oil
- 2 tablespoons fresh lime juice
- 2 cloves garlic, minced
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon unsalted butter
- 1 1/2 cups parboiled rice
- 2 teaspoons minced garlic
- 2 3/4 cups low sodium chicken broth, warmed
- 1/2 teaspoon salt
- 3 tablespoons fresh lime juice
- 1/4 cup chopped cilantro
- 1 cup grilled corn
- 1 cup black beans, drained and rinsed
- 1 cup pico de gallo
- 1 avocado, sliced
- 1 cup grilled bell peppers and onions
- 1/2 cup sour cream
- 1/2 cup crushed tortilla chips
- Lime wedges for serving
Instructions
- In a shallow dish, whisk together olive oil, lime juice, garlic, chili powder, cumin, smoked paprika, onion powder, salt, and black pepper.
- Add the flank steak and coat evenly in the marinade. Let sit for 15 minutes while preparing the rice.
- Rinse the rice under cold water for 1 to 2 minutes until the water runs mostly clear.
- Melt the butter in a large saucepan over medium heat. Add the rice and cook for 2 minutes, stirring frequently until lightly toasted.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Pour in the warm chicken broth, salt, and lime juice. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes until the liquid is absorbed.
- Remove the rice from the heat and let stand covered for 5 minutes. Fluff with a fork and stir in the chopped cilantro.
- Heat a grill pan or skillet over medium-high heat. Cook the steak for 4 to 5 minutes per side for medium doneness, or until the thickest part reaches 145 degrees F.
- Transfer the steak to a cutting board and rest for 5 minutes before slicing thinly against the grain.
- Assemble the bowls with garlic lime rice, sliced steak, grilled corn, black beans, pico de gallo, avocado, grilled peppers and onions, sour cream, and crushed tortilla chips.
- Serve immediately with lime wedges on the side.
- Refrigerate leftover steak within 2 hours and reheat thoroughly before serving again.
Notes
- Slice the steak against the grain for the most tender texture and juicy bites.
- Prep Time: 5 min
- Cook Time: 15 min
- Category: Dinner
- Method: Grilling
- Cuisine: Mexican-American