Go Back
A close-up of a Beef Fajita Bowl filled with rice, seasoned beef strips, colorful bell peppers, onions, avocado slices, shredded cheese, and sour cream.

Healthy Beef Fajita Bowl with Peppers and Cilantro Lime Rice

This beef fajita bowl brings bold Tex Mex flavor into a balanced, high protein meal. Tender strips of seasoned beef are cooked with colorful peppers and onions, then served over bright cilantro lime rice with fresh toppings. It is quick to make, packed with flavor, and perfect for weeknight dinners or prepping ahead for the week.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Tex Mex
Calories: 500

Ingredients
  

For the Fajitas
For the Cilantro Lime Rice
For Topping

Equipment

  • Small bowl
  • Large skillet

Method
 

  1. In a small bowl mix chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper.
  2. Heat 1 tablespoon avocado oil in a large skillet over medium high heat. Add sliced steak and cook for 3 to 4 minutes until browned. Remove and set aside.
  3. Add remaining oil to the skillet and cook the peppers and onion for 5 to 6 minutes until tender and slightly charred.
  4. Return the steak to the skillet and sprinkle the seasoning mix over everything. Toss well and cook for another 2 minutes until fully coated and heated through.
  5. Stir lime juice and cilantro into the cooked rice.
  6. Assemble bowls by adding rice as the base, then topping with beef and fajita vegetables.
  7. Add sliced avocado, a dollop of Greek yogurt, and shredded cheese on top. Serve immediately.

Notes

Slice the steak thinly against the grain for the most tender fajita texture. Cook steak to a minimum internal temperature of 145°F and allow to rest for 3 minutes for food safety.