Ready in 30 minutes, these steak fajita bowls are perfect for a delicious and healthy weeknight dinner. They are filled with fluffy rice, juicy steak, loads of veggies, and topped with guacamole and sour cream to ensure every bite is full of flavor.

Bowls are a dinner craze I will never get tired of. Not only are they incredibly easy to make, but they are so versatile, as you can essentially construct (or deconstruct) any meal or recipe you like. Just add some rice, veggies, protein, and a good sauce, and you’ve got yourself a delicious and nutritious dinner.
This Chipotle-inspired steak fajita bowl recipe is a ‘build-your-own’ style dinner, making it a guaranteed hit with the whole family. They work well any time of the year, as you can cook your steak on the grill or in a pan, mix and match teh veggies and toppings based on whatever you have on hand.

Why You’ll Love Them
- Ready in 30 Minutes – The bowls are quick and easy to make, perfect for a family-friendly weeknight dinner.
- High in Protein – The grilled flank steak ensures each bowl contains over 30 grams of protein.
- Keep Well – Once prepped, the steak, fajita veggies, and rice keep well in the fridge, making it a good meal prep idea.

Ingredients + Substitutions
- Flank Steak – To add some protein. The recipe calls for a flank steak, but you can use any cut of steak you like; sirloin steak and skirt steak would also work well.
- Onions and Peppers – To make the fajita veggies. I used a red onion and green, red, and yellow peppers, but any color will work.
- Rice – To add some carbohydrates. The recipe calls for white rice; I used jasmine rice, but you could make cilantro lime rice if preferred, or use brown rice if desired. See the notes section of the recipe card for details.
- Lettuce – To add some crunch and leafy greens. I used romaine lettuce, but any lettuce will work.
- Corn – To add some color and fiber. The recipe calls for frozen corn, but fresh grilled corn or canned corn would also work. If preferred, you could also add some fresh tomatoes and make a corn salsa.
- Spices – To season the veggies and add some flavor. The recipe calls for a mixture of chili powder, smoked paprika, ground cumin, and salt, but you could use store-bought fajita seasoning if you like. See the notes section of the recipe card for details.
- Garlic – To flavor the steak marinade. The recipe calls for fresh garlic, but you can use garlic powder if preferred. See the notes section of the recipe card for details.
- Olive Oil – To make the steak marinade and add some healthy fats. The recipe calls for olive oil, but avocado oil would also work well.
- Lime – To flavor and tenderize the steak. The recipe calls for fresh lime juice, but you can use bottled lime juice if preferred.
- Salt and Pepper – To season.
- Toppings – The recipe calls for pico de gallo, guacamole, sour cream, and fresh cilantro, but you can add any toppings you like. Salsa, pickled red onion, and shredded cheese would also work well.
Dietary Adaptions
To Make them Gluten-Free: No adaptations are needed; this recipe is gluten-free.
To Make them Dairy-Free: Omit the sour cream.

Red’s Nutrition Tip
Flank steak is a fantastic choice for healthy eating because it’s one of the leanest cuts of beef. Taken from the abdominal muscles of the cow, it’s a boneless steak that is high in protein and low in saturated fat.
Serving Suggestions
These fajita steak bowls are a balanced meal with protein, carbohydrates, fiber, and fat. They can be enjoyed as is or adapted to suit your personal calorie or macro needs. For example:
- To make them higher in protein, add an additional 1/2 pound of flank steak to the recipe, along with the required marinade.
- To make them higher in fiber, swap the white rice for brown rice and/or add some black beans to the bowls.
- To make them lower in carbs, swap the white rice for cauliflower rice.
- To add extra flavor, top the bowls with hot sauce, shredded cheese, and/or pickled jalapeño.

Storage + Reheating
To Refrigerate: Once cooled, the rice, steak, and fajita veggies can be stored in an airtight container in the fridge for up to 4 days. Only add the lettuce, pico de gallo, sour cream, avocado, and lime wedges when you are ready to eat.
To Freeze: Once cooled, transfer the rice, steak, and fajita veggies to an airtight container and store them in the freezer for up to 3 months. Only add the lettuce, pico de gallo, sour cream, avocado, and lime wedges when you are ready to eat.
To Reheat: You can reheat fajita steak bowls in the microwave for 2-3 minutes or until warm. If using frozen bowls, remove them from the freezer and allow them to thaw overnight in the fridge before reheating. Add the lettuce, pico de gallo, sour cream, avocado, and lime wedges when you are ready to eat.













