One Pan Steak Fajita and Rice Skillet Recipe: A Weeknight Wonder
Hey there, friend! Ava here, back in my Seattle kitchen, and I’m about to share a recipe that’s become a total game-changer for busy weeknights. Picture this: tender, juicy steak, vibrant fajita veggies, and perfectly cooked rice, all mingling together in one glorious skillet. Yep, you guessed it—we’re making a One Pan Steak Fajita and Rice Skillet! This isn’t just a meal; it’s an experience, a symphony of flavors that’ll have everyone at the table singing your praises.
I don’t know about you, but I’m all about minimizing cleanup, and that’s where this recipe truly shines. One pan means less scrubbing and more time spent enjoying your delicious creation. Plus, it’s incredibly versatile. Feel free to swap in your favorite veggies or add a touch of spice to kick things up a notch. Whether you’re a seasoned cook or just starting out, this recipe is designed to be foolproof and fun. So, grab your skillet, and let’s get cooking!
Why You’ll Love This One Pan Steak Fajita and Rice Skillet
Okay, let’s get real. Why should you spend your precious time making this particular dish? Well, let me count the ways:
- Unbelievably Easy: Seriously, this one pan wonder comes together in under an hour.
- Minimal Cleanup: Because who wants to spend their evening scrubbing pots and pans? This one pan recipe is a lifesaver.
- Customizable: If you don’t like bell peppers, swap them for zucchini. Want more heat? Add a jalapeño. The possibilities are endless!
- Packed with Flavor: From the smoky spices to the zesty lime, every bite is an explosion of deliciousness.
- Perfect for Weeknights: You can whip this up after a long day at work and still have time to relax.
- Crowd-Pleaser: Even the pickiest eaters will devour this dish. Trust me; I’ve tested it on my toughest critics (aka my family).
This recipe is a hug in a pan, a comforting and satisfying meal that brings people together. It’s the kind of dish that makes you feel good from the inside out. And let’s be honest, we all need a little more of that in our lives.
One Pan Steak Fajita and Rice Skillet Ingredients
- 1 lb flank steak or sirloin steak, thinly sliced against the grain
- Salt and pepper, to taste
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1 medium onion, sliced
- 1 bell pepper (red, green, or yellow), sliced
- 1 cup long-grain white rice, rinsed
- 2 tablespoons olive oil, divided
- 2 cups low-sodium chicken broth
- 1 (14.5 oz) can diced tomatoes, drained
- Juice of 1 lime
- Fresh cilantro, chopped (for garnish)
- Lime wedges, for serving
- Optional toppings: sour cream, guacamole, shredded cheese, jalapeños

How to Make One Pan Steak Fajita and Rice Skillet: Step-by-Step
Alright, let’s get down to business. Here’s how to create this masterpiece:
- Season the Steak: Season the steak slices with salt, pepper, chili powder, cumin, smoked paprika, garlic powder, onion powder, and cayenne pepper (if using). Make sure to toss everything together, coating the steak evenly with all that flavorful seasoning.
- Sear the Steak: Heat 1 tablespoon of olive oil in a large skillet or sauté pan over medium-high heat. Once the skillet is nice and hot, add the seasoned steak in a single layer. Cook for 2-3 minutes on each side until browned but not fully cooked through. Remember, the steak will continue to cook later, so don’t overdo it. Remove the steak from the skillet and set it aside.
- Sauté the Veggies: In the same skillet (yes, the same one!), add the remaining tablespoon of olive oil. Toss in the sliced onion and bell pepper, and sauté for 4-5 minutes until the veggies are softened and slightly charred. Those charred bits add so much flavor!
- Toast the Rice: Add the rinsed rice to the skillet with the veggies and stir to combine. Let the rice toast for 1-2 minutes, stirring occasionally. Toasting the rice gives it a nutty flavor that complements the other ingredients perfectly.
- Simmer to Perfection: Pour in the chicken broth and diced tomatoes, stirring to combine. Bring the mixture to a simmer, then cover the skillet with a lid. Reduce the heat to low and cook for 12-15 minutes, or until the rice is cooked through and has absorbed most of the liquid. Keep an eye on it, and if you don’t have enough liquid, add more broth or water during cooking if the rice is not tender.
- Bring It All Together: Once the rice is cooked, return the cooked steak to the skillet, stirring it into the rice and veggie mixture. Cover the skillet again and let everything warm through for another 2-3 minutes. This allows the flavors to meld together beautifully.
- Finish with Flair: Remove the skillet from the heat and squeeze the lime juice over the top. Garnish with fresh cilantro and serve with lime wedges and your favorite toppings such as sour cream, guacamole, shredded cheese, or jalapeños.
Pro Tips for the Perfect One Pan Steak Fajita and Rice Skillet
Want to take your pan steak fajita and rice skillet to the next level? Here are a few of my go-to tips:
- Use High-Quality Steak: The better the steak, the better the dish. I recommend flank steak or sirloin steak for their tenderness and flavor.
- Don’t Overcook the Steak: Remember, the steak will continue to cook in the skillet, so don’t overcook it during the initial searing. Aim for medium-rare to medium for the best results.
- Rinse the Rice: Rinsing the rice removes excess starch, which helps prevent it from becoming sticky and clumpy.
- Use Low-Sodium Chicken Broth: This allows you to control the saltiness of the dish and prevents it from becoming too salty.
- Don’t Be Afraid to Experiment: Feel free to add other veggies like corn, black beans, or zucchini. Get creative and make it your own!
Common Mistakes to Avoid
We all make mistakes in the kitchen, but here are a few common ones to watch out for when making this one pan steak fajita and rice skillet:
- Overcooking the Rice: Keep an eye on the rice and add more liquid if needed to prevent it from burning or becoming mushy.
- Not Seasoning Properly: Don’t be shy with the spices! Season the steak and veggies generously for maximum flavor.
- Using Too Much Oil: Too much oil can make the dish greasy. Stick to the recommended amount for the best results.
- Skipping the Lime Juice: The lime juice adds a bright, zesty flavor that really elevates the dish. Don’t skip it!
Variations to Try
One of the best things about this one pan recipe is how easy it is to customize. Here are a few variations to try:
- Chicken Fajita and Rice Skillet: Swap the steak for chicken breast or thighs.
- Vegetarian Fajita and Rice Skillet: Omit the steak and add more veggies like mushrooms, tofu, or black beans.
- Spicy Fajita and Rice Skillet: Add a diced jalapeño or a pinch of cayenne pepper for extra heat.
- Cheesy Fajita and Rice Skillet: Stir in some shredded cheese at the end for a creamy, cheesy twist.
How to Store and Reheat
Got leftovers? Lucky you! Here’s how to store and reheat your steak fajita and rice skillet:
- Storage: Store the leftovers in an airtight container in the refrigerator for up to 3-4 days.
- Reheating: Reheat in a skillet over medium heat, adding a splash of broth or water to prevent it from drying out. You can also reheat it in the microwave, but the texture may be slightly different.
Frequently Asked Questions (FAQ)
Got questions? I’ve got answers!
- Can I use brown rice instead of white rice?: Yes, but you’ll need to adjust the cooking time and liquid accordingly. Brown rice typically takes longer to cook than white rice.
- Can I make this recipe ahead of time?: Yes, you can prepare the steak and veggies ahead of time and store them in the refrigerator until you’re ready to cook.
- Can I freeze this recipe?: Yes, but the texture of the rice may change slightly after freezing.
- What kind of skillet should I use?: A large skillet or sauté pan with a lid works best for this recipe. A cast iron skillet is also a great option.
- Can I use skirt steak?: Yes, skirt steak is a great substitute.
Serving Suggestions
This one pan steak fajita and rice skillet is delicious on its own, but here are a few serving suggestions to take it to the next level:
- Toppings: Serve with your favorite toppings like sour cream, guacamole, shredded cheese, jalapeños, and salsa.
- Sides: Pair it with a side of black beans, corn, or a simple salad.
- Tortillas: Serve it in warm tortillas for a fun and interactive meal.
- Lime Wedges: Don’t forget the lime wedges! A squeeze of lime juice adds a bright, zesty flavor that really enhances the dish.
So there you have it, my friend! A complete guide to making the most delicious and easy One Pan Steak Fajita and Rice Skillet. I hope you enjoy it as much as my family and I do. Happy cooking!
One Pan Steak Fajita and Rice Skillet Recipe
Ingredients
Steak
- 1 lb flank steak or sirloin steak (thinly sliced against the grain)
Seasoning
- Salt and pepper (to taste)
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 0.5 teaspoon smoked paprika
- 0.5 teaspoon garlic powder
- 0.5 teaspoon onion powder
- 0.25 teaspoon cayenne pepper (optional, for heat)
Vegetables & Other
- 1 medium onion (sliced)
- 1 bell pepper (red, green, or yellow, sliced)
- 1 cup long-grain white rice (rinsed)
- 2 tablespoons olive oil (divided)
- 2 cups low-sodium chicken broth
- 1 (14.5 oz) can diced tomatoes (drained)
- 1 Juice of 1 lime
Garnish
- Fresh cilantro (chopped (for garnish))
- Lime wedges (for serving)
- Optional toppings (sour cream, guacamole, shredded cheese, jalapeños)
Instructions
- Season steak with salt, pepper, chili powder, cumin, smoked paprika, garlic powder, onion powder, and cayenne pepper (if using). Toss to coat.
- Heat 1 tbsp olive oil in skillet over medium-high heat. Add steak in a single layer, cook 2-3 minutes per side. Remove and set aside.
- Add remaining olive oil to skillet. Add onion and bell pepper, sauté 4-5 minutes until softened.
- Add rice to skillet with veggies and stir. Toast for 1-2 minutes, stirring occasionally.
- Pour in chicken broth and diced tomatoes, stir. Simmer, cover, reduce heat to low, and cook 12-15 minutes, or until rice is cooked. Add more broth if needed.
- Return steak to skillet, stir into rice and veggie mixture. Cover and warm through for 2-3 minutes.
- Remove from heat, squeeze lime juice over top. Garnish with cilantro and serve with lime wedges and toppings.
Notes

