Steak Fajitas with Peppers, Onions, and Mexican Yellow Rice
Juicy marinated steak, sizzling peppers and onions, and fluffy yellow rice — a colorful, smoky, and satisfying meal.
Introduction
Few dishes deliver the same excitement as sizzling fajitas. This recipe brings together tender marinated steak, charred peppers and onions, and fragrant Mexican yellow rice for a complete plate that feels festive and comforting. Perfect for weeknight dinners or weekend gatherings, it’s customizable, crowd‑pleasing, and packed with flavor.
Ingredients
For the Steak & Marinade
1–1.5 lbs flank or skirt steak
3 tbsp olive oil
2 tbsp lime juice (plus extra for serving)
2 tbsp soy sauce or Worcestershire
2 tsp chili powder
1 tsp cumin
1 tsp smoked paprika
½ tsp garlic powder
½ tsp onion powder
½ tsp salt
¼ tsp black pepper
Optional: 1 tsp brown sugar or honey for caramelized edges
For the Fajita Veggies
1 red bell pepper, sliced
1 green bell pepper, sliced
1 yellow bell pepper, sliced
1 medium onion, sliced
1 tbsp olive oil or reserved marinade
Pinch salt & pepper
For the Mexican Yellow Rice
1 cup long‑grain rice
2 cups chicken broth
1 tbsp olive oil or butter
½ tsp turmeric or 1 packet Sazon with saffron
½ tsp garlic powder
½ tsp cumin
Salt to taste
To Serve
Warm flour tortillas
Sour cream, guacamole, salsa, shredded cheese (optional)
Fresh cilantro, lime wedges
Step‑by‑Step Instructions
- Marinate the Steak
Whisk marinade ingredients. Coat steak thoroughly. Chill 30 minutes to 4 hours (longer = deeper flavor).
- Cook the Veggies
Heat skillet with oil. Sauté peppers and onions 5–7 minutes until tender with slight char. Season lightly. Remove and set aside.
- Sear the Steak
Heat skillet or grill to high. Cook steak 3–5 minutes per side for medium‑rare (adjust as desired). Rest 5 minutes, then slice thin against the grain.
- Make the Rice
Sauté rice in butter/oil 1–2 minutes. Add broth, turmeric/Sazon, garlic powder, cumin, and salt. Bring to boil, cover, reduce heat, and simmer 15 minutes. Rest covered 5 minutes, then fluff with fork.
- Assemble & Serve
Layer steak strips over peppers and onions. Serve with rice and warm tortillas. Add toppings like sour cream, guacamole, or cheese for extra richness.
Tips for Success
Splash lime juice into the hot skillet before serving for sizzling restaurant‑style flair.
Add jalapeños for heat or pineapple slices for a sweet tropical twist.
Leftovers make excellent burritos or fajita bowls.
Prep & Cook Time
Prep Time: 20 minutes
Marinate: 30 minutes+
Cook Time: 25 minutes
Servings: 4
Storytelling Element
Picture the skillet hitting the table — steak sizzling, peppers steaming, tortillas warm and ready. The colors are vibrant, the flavors smoky and tangy, and the rice adds a golden, fragrant side that ties it all together. It’s a dish that feels celebratory yet comforting, perfect for sharing.
Conclusion
These Steak Fajitas with Peppers, Onions, and Mexican Yellow Rice bring restaurant‑style flavor straight to your kitchen. With bold marinade, charred veggies, and fluffy rice, it’s a recipe that’s as versatile as it is delicious.