Cozy Weekend Steak Fajita Bowl with Cilantro Lime Rice

Cozy Weekend Steak Fajita Bowl with Cilantro Lime Rice

There are some Saturdays that call for a slow, intentional kind of cooking. Not the frantic midweek scramble, but a project that fills the house with warmth and the promise of something deeply satisfying. For me, that project is this Steak Fajita Bowl with Cilantro Lime Rice. It’s the sort of meal you make when you want to hear the satisfying sizzle of meat hitting a hot pan, breathe in the earthy perfume of cumin and charred peppers, and build a bowl so vibrant and flavourful that the week ahead feels a million miles away.

Recipe Overview

  • Prep Time: 25 minutes
  • Cook Time: 20 minutes
  • Total Time: 45 minutes
  • Servings: 4 generous bowls
  • Difficulty: Easy to Medium

Why You’ll Love This Steak Fajita Bowl with Cilantro Lime Rice

  • It’s a full sensory experience. From the moment the steak hits the pan to the final squeeze of lime, this recipe engages smell, sound, and sight, making the cooking process as enjoyable as the eating.
  • Build-your-own-bowl fun. Everyone at the table can customise their bowl with their favourite toppings, making it a perfect, low-stress weekend meal for family or friends.
  • Deep, layered flavours without fuss. A simple marinade does the heavy lifting, infusing the steak with smoky, savoury notes that pair perfectly with the bright, herby rice.
  • Leftovers are a gift. The flavours meld beautifully overnight. I often make a double batch just so I can enjoy it for a lazy Sunday lunch.
  • It feels special, but it’s straightforward. Despite the impressive result, the techniques are simple, relying on good heat and fresh ingredients. My husband, who’s usually picky, asked for seconds!
Steak Fajita Bowl with Cilantro Lime Rice

Steak Fajita Bowl with Cilantro Lime Rice
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 600g sirloin steak or flank steak, about 2cm thick
  • 3 tablespoons olive oil, divided
  • 3 cloves garlic, minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • ½ teaspoon dried oregano
  • 1 teaspoon sea salt, plus more for seasoning
  • ½ teaspoon black pepper
  • 1 large red onion, sliced into 1cm strips
  • 2 large bell peppers (mix of red and yellow), sliced into 1cm strips
  • 1 fresh lime, juiced
  • For the Cilantro Lime Rice: 250g long-grain white rice
  • 500ml chicken or vegetable stock
  • 1 large bunch fresh cilantro, finely chopped (stems and leaves)
  • Zest and juice of 2 limes
  • Optional toppings: sliced avocado, sour cream or Greek yoghurt, pickled jalapeños, crumbled feta or cotija cheese, hot sauce

Tip: For the most tender steak, look for one with good marbling. Sirloin or flank are excellent choices. If using flank, remember to slice it against the grain after resting.

How to Make Steak Fajita Bowl with Cilantro Lime Rice

  1. Start the marinade. In a shallow dish, whisk together 2 tablespoons of the olive oil, the minced garlic, smoked paprika, cumin, oregano, salt, and pepper. The smell will be warm and earthy, a promise of the flavour to come. Place the steak in the dish, turning to coat it thoroughly. Cover and let it sit at room temperature while you prepare the rice—this gives the flavours a chance to sink in.
  2. Cook the rice. In a medium saucepan with a tight-fitting lid, combine the rice and stock. Bring it to a boil over high heat—you’ll hear the liquid bubbling eagerly. Once boiling, reduce the heat to low, cover, and let it simmer for 15 minutes. The kitchen will begin to smell clean and starchy. After 15 minutes, remove the pan from the heat and let it sit, covered, for another 5 minutes. Fluff the rice gently with a fork; it should look separate and fluffy, not clumpy.
  3. Prepare the vegetables. While the rice rests, heat the remaining 1 tablespoon of olive oil in a large, heavy-based frying pan or cast-iron skillet over medium-high heat until it shimmers. Add the sliced onion and bell peppers. Let them cook undisturbed for 2-3 minutes—you want them to develop dark, charred spots, which smell sweet and slightly smoky. Then toss them and cook for another 2-3 minutes until they are tender but still have a little bite. Transfer them to a plate and keep warm.
  4. Cook the steak. Increase the heat under the same pan to high. It needs to be screaming hot for a good sear. Place the marinated steak in the pan. You should hear a powerful, satisfying sizzle the moment it hits the surface. Cook for 3-4 minutes per side for medium-rare, depending on the thickness. The surface should be a deep, caramelised brown. If you’re unsure, use a meat thermometer—50-52°C for medium-rare. The smell at this stage is incredible: charred, spiced, and beefy.
  5. Rest the steak. Transfer the cooked steak to a cutting board and let it rest for a full 5-7 minutes. This is a crucial step you must not skip. As it rests, the internal temperature will continue to rise slightly, and the juices will redistribute throughout the meat. If you cut into it too soon, all those precious juices will run out onto the board, leaving you with a dry steak.
  6. Finish the rice. While the steak rests, stir the chopped cilantro, lime zest, and lime juice into the fluffed rice. The green flecks of cilantro and the bright, citrusy aroma will instantly lift the dish. Taste and adjust seasoning with a little more salt if needed. The rice should be fragrant and slightly tangy.
  7. Slice and assemble. After the steak has rested, slice it thinly against the grain (look for the lines in the meat and cut perpendicular to them). The slices should be tender and glistening. To serve, spoon a generous portion of the cilantro lime rice into each bowl. Top with the sliced steak, the charred peppers and onions, and any of your chosen toppings. Finish with a final squeeze of lime juice over everything—it brightens the whole bowl.

Tips From My Kitchen

  • Get your pan blistering hot. The key to a proper sear on the steak and those beautiful char marks on the vegetables is high heat. If your pan isn’t hot enough, the food will steam instead of sear, and you’ll lose that deep, complex flavour. Wait until a drop of water dances and evaporates instantly on the surface.
  • Don’t skip the meat thermometer. Guessing doneness by touch can be tricky, especially with a thicker cut of steak. A simple instant-read thermometer takes the guesswork out and guarantees your steak is cooked exactly as you like it, every time. I make this at least once a week – it’s become a family favourite, and the thermometer makes it foolproof.
  • Toast your rice for extra depth. For an even nuttier flavour in your cilantro lime rice, try this: before adding the stock, add the dry rice to the saucepan with a knob of butter or a little oil. Stir it over a medium heat for 2-3 minutes until it turns a pale, golden colour and smells fragrantly toasted.
  • Use the whole cilantro bunch. Don’t discard the tender stems of the cilantro. They are packed with flavour. Just chop them finely along with the leaves. You’ll get a more intense, herby flavour in your rice without any waste.
  • Let the steak come to room temperature. Taking the steak out of the fridge 20-30 minutes before cooking allows it to cook more evenly. A cold steak placed in a hot pan can seize up on the outside while remaining cold in the centre, leading to an uneven cook.

Common Mistakes to Avoid

  • Overcrowding the pan: If you add too much steak or too many vegetables to the pan at once, the temperature drops dramatically. Instead of searing, your ingredients will steam, releasing water and turning mushy. Cook the steak in one batch and the vegetables in one layer. If necessary, cook in two smaller batches.
  • Wrong temperature: Cooking the steak over medium-low heat will result in a grey, tough piece of meat. You need high heat for a beautiful crust. Conversely, cooking the vegetables over high heat without moving them is key—constant stirring prevents charring. Find the balance: high heat, but let the food sit to develop colour.
  • Skipping the rest time: This is the most common mistake. Resting the steak is not optional. It allows the muscle fibres to relax and reabsorb the juices that have been forced to the centre during cooking. A rested steak is juicy and tender; an un-rested one is dry and tough. Set a timer for 7 minutes and walk away.

Delicious Variations to Try

  • Spicy Version: Add a finely chopped chipotle pepper in adobo sauce to the steak marinade for a smoky heat. You can also serve the bowls with a drizzle of a fiery hot sauce or sprinkle of crushed red pepper flakes over the top for an extra kick.
  • Vegetarian/Vegan Option: Replace the steak with thick slices of portobello mushrooms or firm, pressed tofu. Marinate them in the same spice mixture and sear them in a hot pan until deeply browned and caramelised. For a vegan bowl, use a plant-based yoghurt and skip the cheese.
  • Different Protein: This marinade works beautifully with other proteins. Try it with boneless, skinless chicken thighs (cook for 5-6 minutes per side) or even large prawns (cook for 2-3 minutes per side until pink and curled). The cooking time will vary, but the flavour base remains the same.

What to Serve With Steak Fajita Bowl with Cilantro Lime Rice

While this bowl is a complete meal on its own, it pairs wonderfully with a light, refreshing side. The creamy coolness of avocado and the crisp bite of red onion is a perfect counterpoint to the warm, spiced steak. I often serve it alongside my Slow Weekend Comfort Aromatic Avocado And Red Onion Salad. A simple side of black beans, warmed with a pinch of cumin, is also a lovely addition.

  • Slow Weekend Comfort Aromatic Avocado And Red Onion Salad
  • Warm black beans with cumin
  • A dollop of sour cream or Greek yoghurt
  • Extra lime wedges

Frequently Asked Questions

Can I use a different cut of beef?
Absolutely. While sirloin and flank steak are my top recommendations for their balance of flavour and tenderness, you can also use ribeye or skirt steak. Ribeye will be more tender and marbled, while skirt steak has a robust, beefy flavour. Just be sure to slice any cut thinly against the grain for the most tender bite.
How can I make the rice ahead of time?
Yes, you can cook the plain rice up to two days in advance. Keep it covered in the refrigerator. When you’re ready to serve, reheat it gently in the microwave or a saucepan with a splash of water to restore its moisture. Then, stir in the fresh cilantro, lime zest, and lime juice just before serving to keep the flavours bright and fresh.
Can I prepare the steak and vegetables in advance?
You can certainly prep the ingredients ahead of time. Slice the peppers and onions and store them in an airtight container in the fridge for up to two days. You can also marinate the steak the night before and keep it covered in the refrigerator. However, I recommend cooking the steak and vegetables fresh just before serving for the best texture and that wonderful sizzle.
What if I don’t have a cast-iron skillet?
No problem at all. A heavy-based stainless steel or non-stick frying pan will work perfectly. The key is to ensure it’s heavy enough to hold heat well. Avoid using a thin pan, as it will cool down too quickly when you add the steak, leading to steaming rather than searing. Whatever pan you use, get it good and hot before you add the oil.
Can I use leftover steak for this recipe?
Definitely, and it’s a wonderful way to use up leftovers. If you have pre-cooked steak, skip the marinating and searing steps. Simply reheat the sliced steak gently in the hot pan with the peppers and onions for just a minute or two until warmed through. Be careful not to overcook it, as it can become tough. This makes for a very quick weekday lunch.
Cozy Weekend Steak Fajita Bowl with Cilantro Lime Rice

Steak Fajita Bowl with Cilantro Lime Rice

A vibrant and hearty bowl featuring marinated sirloin or flank steak, charred bell peppers and onions, and a fragrant cilantro lime rice. Perfect for a quick weeknight dinner with customizable toppings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 600 g sirloin steak or flank steak about 2cm thick
  • 3 tablespoons olive oil divided
  • 3 cloves garlic minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • ½ teaspoon dried oregano
  • 1 teaspoon sea salt plus more for seasoning
  • ½ teaspoon black pepper
  • 1 large red onion sliced into 1cm strips
  • 2 large bell peppers mix of red and yellow, sliced into 1cm strips
  • 1 fresh lime juiced
For the Cilantro Lime Rice: 250g long-grain white rice
  • 500 ml chicken or vegetable stock
  • 1 large bunch fresh cilantro finely chopped (stems and leaves)
  • Zest and juice of 2 limes
  • Optional toppings: sliced avocado sour cream or Greek yoghurt, pickled jalapeños, crumbled feta or cotija cheese, hot sauce

Method
 

  1. Start the marinade. In a shallow dish, whisk together 2 tablespoons of the olive oil, the minced garlic, smoked paprika, cumin, oregano, salt, and pepper. The smell will be warm and earthy, a promise of the flavour to come. Place the steak in the dish, turning to coat it thoroughly. Cover and let it sit at room temperature while you prepare the rice—this gives the flavours a chance to sink in.
  2. Cook the rice. In a medium saucepan with a tight-fitting lid, combine the rice and stock. Bring it to a boil over high heat—you'll hear the liquid bubbling eagerly. Once boiling, reduce the heat to low, cover, and let it simmer for 15 minutes. The kitchen will begin to smell clean and starchy. After 15 minutes, remove the pan from the heat and let it sit, covered, for another 5 minutes. Fluff the rice gently with a fork; it should look separate and fluffy, not clumpy.
  3. Prepare the vegetables. While the rice rests, heat the remaining 1 tablespoon of olive oil in a large, heavy-based frying pan or cast-iron skillet over medium-high heat until it shimmers. Add the sliced onion and bell peppers. Let them cook undisturbed for 2-3 minutes—you want them to develop dark, charred spots, which smell sweet and slightly smoky. Then toss them and cook for another 2-3 minutes until they are tender but still have a little bite. Transfer them to a plate and keep warm.
  4. Cook the steak. Increase the heat under the same pan to high. It needs to be screaming hot for a good sear. Place the marinated steak in the pan. You should hear a powerful, satisfying sizzle the moment it hits the surface. Cook for 3-4 minutes per side for medium-rare, depending on the thickness. The surface should be a deep, caramelised brown. If you're unsure, use a meat thermometer—50-52°C for medium-rare. The smell at this stage is incredible: charred, spiced, and beefy.
  5. Rest the steak. Transfer the cooked steak to a cutting board and let it rest for a full 5-7 minutes. This is a crucial step you must not skip. As it rests, the internal temperature will continue to rise slightly, and the juices will redistribute throughout the meat. If you cut into it too soon, all those precious juices will run out onto the board, leaving you with a dry steak.
  6. Finish the rice. While the steak rests, stir the chopped cilantro, lime zest, and lime juice into the fluffed rice. The green flecks of cilantro and the bright, citrusy aroma will instantly lift the dish. Taste and adjust seasoning with a little more salt if needed. The rice should be fragrant and slightly tangy.
  7. Slice and assemble. After the steak has rested, slice it thinly against the grain (look for the lines in the meat and cut perpendicular to them). The slices should be tender and glistening. To serve, spoon a generous portion of the cilantro lime rice into each bowl. Top with the sliced steak, the charred peppers and onions, and any of your chosen toppings. Finish with a final squeeze of lime juice over everything—it brightens the whole bowl.

Notes

For best results, let the steak rest after cooking to retain juices. Adjust spice level with hot sauce or pickled jalapeños. Use a meat thermometer for precise doneness.

This Steak Fajita Bowl with Cilantro Lime Rice is more than just a recipe; it’s an invitation to slow down. It’s the sound of the sizzle, the scent of cumin and charred pepper, the bright pop of lime, and the deep satisfaction of building a bowl exactly the way you want it. I hope it becomes a cherished part of your weekend rhythm, just as it has in my kitchen. I’d love to hear how you get on—feel free to share your own variations and favourite toppings in the comments below!

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating