This post may contain affiliate links. See our disclosure policy.
Steak Fajita Bowls have all the flavors of your favorite fajitas in a tasty rice bowl. Tender marinated steak and sauteed veggies over a bed of Spanish rice makes an easy and delicious dinner!
Featured with this recipe
These Steak Fajita Bowls are perfect for busy weeknights when you’re craving something warm and filling, yet are short on time. Fajita bowls and burrito bowls are ridiculously easy to make and are so delicious! Just pair some marinated steak with all your favorite fajita toppings and serve over a bed of Spanish rice and you have a nourishing, hearty meal full of bright flavors and textures and it comes together in minutes! Plus it’s so versatile that everyone can add whatever toppings they like, so even kids love these.
Ingredients in Steak Fajita Bowls
This is truly a mix and match recipe! Don’t like onions? Leave them out? Add in zucchini or mushrooms. Anything goes with this fajita bowl recipe. Here’s what we start with:
- Sliced steak – about one pound. Top round steak works great, but you can use sirloin, skirt steak or any other steak you have on hand.
- Diced green chilies – one can.
- Garlic – about two cloves of garlic.
- Beef broth – half a cup of beef stock or broth.
- Fajita seasoning – one package, divided. Find fajita seasoning next to the spices in the grocery store or in the Mexican food aisle. Or use our homemade fajita seasoning recipe to make your own!
- Vegetable oil – about two tablespoons to start.
- Onion – thinly sliced. I like to use a large yellow or white onion.
- Green bell pepper – thinly sliced. Start with half and add more if needed.
- Red bell pepper – thinly sliced. Again, start with half and go from there.
- Spanish rice – I use a package of the Knorr Fiesta sides
- One can of Beans – drained and rinsed. Black or pinto, your choice.
- Flour tortilla shells – this will make four large bowls.
- Avocado – sliced on top as an optional topping
- Shredded cheese – optional
Easy Marinated Steak
The first thing to do when creating these delicious fajita bowls is prepare the meat. This can be done earlier in the day so you don’t even need to worry about it. Then it’s perfectly flavored for when you’re ready to assemble the rest of the ingredients. Here’s all you need for a perfect steak marinade:
- About a pound of steak. I use top round and it’s tender and flavorful. But because you’re slicing it up, you can use cheaper cuts of meat and it works great! Try skirt steak, flank steak or sirloin, whatever you have on hand or whatever is on sale that week.
- Season the meat with a tablespoon of fajita seasoning (save the rest of the packet for later)
- Use a can of green chilies, which will add just the right amount of heat and flavor to the steak.
- Toss in a clove or two of fresh garlic. You don’t even need to dice them. Just give them a smash with a knife and let the flavors do their thing!
- Add a bit of beef broth (about half a cup) and mix all the ingredients together.
- Place all the ingredients and the steak in a Ziploc bag and refrigerate for at least an hour. I usually throw this together in the morning and let it marinate all day until it’s time to cook.
More Add-in Options
For a different taste or texture, you can change up any ingredients or seasonings you like. For example, turn this recipe into a chicken fajita bowl by substituting chicken thighs, chicken breast. Here are some options:
- Corn
- Lime juice
- Lime crema
- Tortilla chips
- Oregano
- Paprika
- Top with Greek yogurt
- Cauliflower rice
- Cilantro
- Chili powder
Suggestions for Fajita Rice Bowls
- Don’t drain all the liquid out of the marinade before cooking the meat; you’ll want some of that delicious flavor to soak in during the cooking process.
- Feel free to use any color of peppers you like! I love using red and green peppers along with thin slices of onion, but you could use yellow, orange, just any colors you want! These are so colorful and flavorful.
- I like to use black beans for these fajita bowls but you can use any kind of canned beans you have on hand: pinto, kidney, navy bean, anything you like.
- You can use Spanish rice (I like the Knorr Fiesta brand but any kind will work) or you can make your own Easy Restaurant Style Mexican Rice.
- Top with sliced avocado, shredded cheese, sour cream, guacamole, diced tomatoes or salsa.
Frequently Asked Questions about Fajita Bowls
Make sure to save some of the marinade after you soak your meat to add in when you cook the meat. It’ll help keep the steak moist and delicious.
Either way works, but the easiest is to heat a pan to medium-high heat on the stovetop and stir fry until the meat is done.
I recommend at least an hour, but preferably longer. If kept in the refrigerator, you can leave the meat marinating for up to six hours or so.
READ MORE: 35+ Quick and Easy to Follow Dinner Ideas
More Delicious Mexican Dishes
These steak rice bowls are an entire meal in one handy dish, but you can pair them with one or more of these yummy recipes for a true Mexican spread. Try some of our favorites:
- Mexican Chicken Casserole
- Cheesy Grilled Mexican Chicken and Rice
- Mexican Chili in a Tostada Bowl
- Mexican Lasagna
- Grilled Carne Asada Burritos
How to Make Steak Fajita Bowls
Steak Fajita Bowls
Ingredients
- 1 pound steak sliced (top round steak works great)
- 1 can diced green chilies
- 2 cloves garlic
- 1/2 cup beef broth
- 1 package fajita seasoning divided
- 2 tablespoons vegetable oil
- 1 onion thinly sliced
- 1 green bell pepper thinly sliced
- 1 red bell pepper thinly sliced
- 1 package Spanish rice I used the Knorr Fiesta sides
- 14 ounces beans drained and rinsed (pinto or black.. it’s your choice)
- 4 Flour tortilla shells
- avocado optional
- shredded cheese optional
Instructions
- Place steak strips, chilies, garlic, beef broth, and 1 Tbsp. fajita seasoning in a large plastic Ziploc bag. Press all the air out and let it marinade for at least 1 hour. Drain most of the marinade into a bowl, but keep most of the chilies in with the steak. Set aside.
- Heat vegetable oil in large skillet and add steak. Stir-fry until brown and cooked through.
- Stir in remaining fajita mix, onion, peppers and marinade. Cook for 2-3 min just until the veggies have barely softened.
- Prepare Spanish rice according to package directions.
- Add beans and stir together with rice until hot.
- Prepare bowls by placing a tortilla inside of the bowl. Add rice/bean mixture to bowl. Add steak and peppers/onions. Top with sliced avocado and/or grated cheese.
Notes
- Don’t drain all the liquid out of the marinade before cooking the meat; you’ll want some of that delicious flavor to soak in during the cooking process.
- Feel free to use any color of peppers you like! I love using red and green peppers along with thin slices of onion, but you could use yellow, orange, just any colors you want! These are so colorful and flavorful.
- I like to use black beans for these fajita bowls but you can use any kind of canned beans you have on hand: pinto, kidney, navy bean, anything you like.
- You can use Spanish rice (I like the Knorr Fiesta brand but any kind will work) or you can make your own Easy Restaurant Style Mexican Rice.
- Top with sliced avocado, shredded cheese, sour cream, guacamole, diced tomatoes or salsa.
This is really good! Marinated skirt steak all day; Knorr Mexican rice; black beans. Added a sliced jalapeno pepper to the other peppers and a bit of sour cream and Fiesta cheese for topping.
What a tasty and easy recipe. Even my picky eater liked it. We enjoyed it so much, we’re going to try it with chicken!
Loved this! My family also loved it. We will make it again and again!
My whole family LOVED these bowls, and that rarely happens!! Thank you!
This is perfect for meal prep dinners and packed lunches besides, this can easily be made paleo… Yummy!
Love this recipe! It’s like a homemade chipotle bowl! Yum.
It looks so tasty! Will definitely try this tonight!
I can’t wait to give these a try! There are only a few meals that my husband and I agree on, and steak fajitas is one of them. Love the sound of these loaded bowls. So hearty and the perfect weeknight meal!
This looks delicious! All my favorites in one bowl.
We loved it. Thank you for sharing.
Tried this…the steak was fabulous! See our family's reviews on our blog here: http://www.ratetheplateutah.com/2011/09/eat-in-steak-fajita-bowls.html
nice recipes nice posting ya…….thnx
Can't wait to try this out! I shared your recipe on my Must Try Tuesday post….
http://therickettchronicles.blogspot.com/2011/05/there-were-some-delicious-recipes-this.html
Thanks!
Whoops! Yes, I forgot to put it on there! Good catch. I fixed it
The recipe says fajita mix, divided. Where does the rest of the fajita mix come in…after the marinade?
2 good sized bowls, 4 small ones.
how much does this make? For 2 or 4?
just wondering
mkhansens.blogspot.com
Yum. I love any mexican food and this looks delicious. It's going on the menu soon!