Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One Pan Steak Fajita and Rice Skillet


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

This One Pan Steak Fajita and Rice Skillet is a delicious, easy-to-make dinner packed with flavorful steak, seasoned rice, and colorful fajita veggies. With minimal cleanup and maximum flavor, it’s the perfect meal for busy weeknights or when you want a satisfying one-pan dinner.


Ingredients

Scale
  • 1 lb flank steak or sirloin steak, thinly sliced against the grain
  • 2 tablespoons olive oil, divided
  • 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 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

Instructions

  1. Prepare the steak:
    Season the sliced steak with salt, pepper, chili powder, cumin, smoked paprika, garlic powder, onion powder, and cayenne pepper (if using). Toss to coat the steak evenly with the seasoning.

  2. Sear the steak:
    Heat 1 tablespoon of olive oil in a large skillet or sauté pan over medium-high heat. Once hot, add the seasoned steak in a single layer, cooking for 2-3 minutes on each side until browned but not fully cooked through. Remove the steak from the skillet and set it aside.

  3. Sauté the veggies:
    In the same skillet, add the remaining tablespoon of olive oil. Add the sliced onion and bell pepper, and sauté for 4-5 minutes until the veggies are softened and slightly charred.

  4. Cook 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.

  5. Add liquids and simmer:
    Pour in the chicken broth and diced tomatoes, stirring to combine. Bring 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. If necessary, add more broth or water during cooking if the rice is not tender.

  6. Return the steak:
    Once the rice is cooked, return the cooked steak to the skillet, stirring it into the rice and veggie mixture. Cover again and let everything warm through for another 2-3 minutes.

  7. Finish and serve:
    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.

Notes

  • For extra flavor, you can marinate the steak for 30 minutes before cooking with a bit of lime juice, olive oil, garlic, and more seasoning.
  • You can use boneless skinless chicken breasts or thighs instead of steak if preferred.

 

  • If you have leftover fajita mixture, it works great as a filling for wraps or tacos.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Skillet
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1/4 of the recipe
  • Calories: 480
  • Sugar: 5g
  • Sodium: 360mg
  • Fat: 18g
  • Saturated Fat: 4g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 43g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 75mg