Cozy High Protein Steak Fajita Bowl Recipe
As the leaves begin to change color and a light chill fills the air, there’s nothing more comforting than a warm, hearty meal to enjoy with family and friends. This High Protein Steak Fajita Bowl takes me back to my childhood, where savory aromas of grilled steak and vibrant peppers would fill the kitchen, signifying that a cozy gathering was about to begin. The combination of the tender skirt steak marinated in zesty chipotle peppers and the roasted veggies creates a dish that is both flavorful and nourishing. Plus, it’s a fantastic option for an easy weeknight dinner that you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- High Protein Powerhouse: Packed with savory skirt steak, this recipe ensures you get your protein fix while enjoying a delicious meal.
- Quick and Easy Weeknight Dinner: Ready in just over 30 minutes, it’s perfect for busy evenings when you want something satisfying without spending hours in the kitchen.
- Flavor-Packed Goodness: The marinated steak combined with roasted peppers and onions creates a vibrant and colorful bowl that’s bursting with flavor.
- Customizable Bowl: Make it yours with your favorite toppings or sides while still keeping it healthy and nutritious.
- Family-Friendly: With its hearty ingredients and comforting flavors, this recipe will please both kids and adults alike!
What You’ll Need
To whip up this cozy High Protein Steak Fajita Bowl, gather these simple ingredients:
- 1 pound skirt steak
- 2 tablespoons chipotle peppers in adobo sauce (finely chopped) with sauce
- 2 tablespoons avocado or olive oil
- 2 tablespoons fresh lime juice
- 1 1/2 teaspoons cumin
- Salt and pepper to season
- 1/2 tablespoon avocado or olive oil (for riced cauliflower)
- 1 10-ounce bag riced cauliflower
- Salt and pepper to season (for riced cauliflower)
- 1/2 tablespoon avocado oil (for cooking steak)
- 1 red bell pepper (sliced)
- 1/2 yellow onion (sliced)
- 1/2 teaspoon cumin (for veggies)
- Salt and pepper to season (for veggies)
Let’s Make It Together
Marinate the Steak: In a bowl or shallow dish, combine the marinade ingredients: chipotle peppers, 2 tablespoons of avocado oil, lime juice, cumin, salt, and pepper. Add the skirt steak, tossing to ensure it’s well-coated. Let it marinate for a few hours or overnight for maximum flavor. Remember to remove it from the fridge 30 minutes before cooking to bring it to room temperature.
Roast the Veggies: Preheat your oven to 400°F. Slice the red bell pepper and yellow onion into strips. Place them on a sheet pan, drizzle with 1/2 tablespoon of olive oil, and sprinkle with salt, pepper, and 1/2 teaspoon cumin. Toss to coat the veggies evenly. Roast in the oven for 15 to 20 minutes until the vegetables are tender and slightly caramelized.
Prepare the Riced Cauliflower: While the veggies are roasting, heat 1/2 tablespoon avocado or olive oil over medium heat in a large skillet. Add the riced cauliflower and stir regularly until it turns slightly golden and tender, about 15 minutes. Season with salt and pepper to taste. Once done, place it in a bowl and cover to keep warm.
Cook the Steak: Remove the steak from the marinade, allowing excess marinade to drip off. In the same skillet over medium-high heat, add 1 tablespoon of avocado oil. When hot, add the steak and cook for 2 to 3 minutes per side (depending on thickness) until it reaches medium rare (130°F). Once cooked, place the steak on a cutting board and let it rest for 5 minutes before slicing against the grain into thin strips.
Assemble Bowls: Evenly spoon the riced cauliflower, roasted veggies, and sliced steak into three bowls. Serve immediately and enjoy the delicious layering of flavors!
Fun Ways to Customize It
- Add Some Zest: Top your bowl with a dollop of guacamole or a sprinkle of fresh cilantro for an extra layer of flavor.
- Swap the Protein: If you’re feeling adventurous, try using shrimp or chicken marinated in the same chipotle sauce for a different twist.
- Make It Creamy: Drizzle with a creamy sauce, like a yogurt lime dressing or avocado dressing, for a rich finish.
- Incorporate Grains: For a heartier option, serve it over quinoa or brown rice for an extra boost of fiber and nutrients.
Chef Emma’s Helpful Tips
- Make-Ahead Advice: You can marinate the steak and prep the veggies ahead of time, making this recipe even quicker for busy nights.
- Storage Suggestions: Leftover steak and veggies store well in the fridge. Keep them in an airtight container for up to 3 days. Simply reheat gently in a skillet when you’re ready to enjoy.
- Slicing Tips: For the most tender slices, always cut against the grain of the steak. This helps to break down the muscle fibers and ensures each bite is easy to chew.
- Riced Cauliflower Swap: If you prefer a bit of a different texture, try using regular rice or a mixture of grains instead of riced cauliflower.
Nutrition Information per Serving
- Serving size: 1 bowl
- Calories: 400
- Carbohydrates: 20g
- Sugar: 3g
- Fat: 28g
- Protein: 30g
- Sodium: 600mg
Frequently Asked Questions
Can I make this ahead?
Yes, you can marinate the steak and prepare the roasted veggies in advance. Just reheat everything before serving.
Can I use different ingredients?
Absolutely! Feel free to swap in your favorite veggies or proteins to make it suit your tastes.
How do I store leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days.
How long does it last?
Leftovers should be consumed within 3 days for the best quality.
A Cozy Closing Note
This High Protein Steak Fajita Bowl is one of those recipes that warm your heart and fill your belly with goodness. Whether you’re enjoying it on a chilly evening or sharing it with loved ones, it’s a fulfilling dish that brings everyone together. Save this recipe to your Pinterest board so it’s ready when you need a comforting, cozy treat! Happy cooking!

Cozy High Protein Steak Fajita Bowl
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: High Protein
Description
A warm and hearty meal featuring marinated skirt steak, roasted veggies, and riced cauliflower, perfect for a cozy gathering or weeknight dinner.
Ingredients
- 1 pound skirt steak
- 2 tablespoons chipotle peppers in adobo sauce (finely chopped) with sauce
- 2 tablespoons avocado or olive oil
- 2 tablespoons fresh lime juice
- 1 1/2 teaspoons cumin
- Salt and pepper to season
- 1/2 tablespoon avocado or olive oil (for riced cauliflower)
- 1 10-ounce bag riced cauliflower
- 1/2 tablespoon avocado oil (for cooking steak)
- 1 red bell pepper (sliced)
- 1/2 yellow onion (sliced)
- 1/2 teaspoon cumin (for veggies)
- Salt and pepper to season (for veggies)
Instructions
- Marinate the Steak: In a bowl or shallow dish, combine chipotle peppers, 2 tablespoons of avocado oil, lime juice, cumin, salt, and pepper. Add skirt steak, tossing to coat. Let marinate for a few hours or overnight. Remove from fridge 30 minutes before cooking.
- Roast the Veggies: Preheat your oven to 400°F. Place sliced red bell pepper and yellow onion on a sheet pan, drizzle with 1/2 tablespoon of olive oil, and sprinkle with salt, pepper, and 1/2 teaspoon cumin. Roast for 15 to 20 minutes until tender.
- Prepare the Riced Cauliflower: Heat 1/2 tablespoon avocado or olive oil over medium heat in a skillet. Add riced cauliflower and stir until golden and tender, about 15 minutes. Season with salt and pepper. Cover to keep warm.
- Cook the Steak: Remove steak from marinade. In the skillet, add 1 tablespoon avocado oil. Cook steak for 2 to 3 minutes per side until medium rare (130°F). Let rest for 5 minutes before slicing against the grain.
- Assemble Bowls: Spoon riced cauliflower, roasted veggies, and sliced steak into bowls. Serve immediately.
Notes
Customize with your favorite toppings like guacamole or fresh cilantro. Marinate the steak and prepare veggies ahead of time for quicker cooking.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking and Sauteing
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 400
- Sugar: 3g
- Sodium: 600mg
- Fat: 28g
- Saturated Fat: 4g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 5g
- Protein: 30g
- Cholesterol: 90mg






