Low Carb Chicken Fajita Rice Bowl

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published January 5, 2020 • Updated February 27, 2026

Reader Rating
4.7 Stars (17 Reviews)

This post may contain affiliate links. See my disclosure policy.

I built this low carb chicken fajita rice bowl around Spanish cauliflower rice that actually tastes like rice, not cauliflower. 31g protein and 6.2g net carbs per serving, and the whole thing comes together in under 30 minutes.

I have been making this keto chicken fajita bowl for years, but it took a reader named Gina to teach me the trick that changed everything. She started roasting the cauliflower rice at 425°F for 12 minutes before it ever hits the skillet, and those toasted edges give it an actual chew that makes you forget you are eating cauliflower. I tried it once and never went back to the skillet-only version.

The base is my Spanish cauliflower rice, which I make by pureeing tomatoes, onion, and garlic into a sauce and cooking it down with the riced cauliflower, broth, cumin, and diced zucchini. The zucchini kind of disappears into the rice but adds body you would not expect. I finish it with fresh cilantro right off the heat.

For the chicken, I use whatever I have. Grilled chicken is my first choice, but rotisserie chicken works just as well and cuts the active cooking time in half. I have also used leftover chicken thighs from the night before. If you want more Mexican-inspired protein ideas, try my keto chicken taquitos or BBQ chicken tostada for a different spin on the same pantry staples.

The sauce upgrade I cannot stop making: one minced chipotle pepper from a can of chipotles in adobo, stirred into the tomato puree before cooking. Just one. It adds a smoky depth that is exactly right for fajita flavors without making the dish spicy. I picked this up from a reader comment and now I add it every single time.

This is a meal prep staple in my house. I portion out four servings on Sunday, store the cauliflower rice and chicken separately so nothing gets soggy, and reheat through the week. The rice holds up for 4 days in the fridge. If you are looking for more bowl-style keto meals, my spicy chicken and rice bowls use a similar approach with different seasoning, and Mexican lasagna bowls hit the same craving when you want something layered instead.

I top each bowl with sour cream, salsa, and sometimes guacamole. The macros on the recipe card do not include the guacamole, so add that separately if you are tracking. At 31g of protein and 6.2g net carbs per serving, this is one of the highest-protein low carb dinners on my site.

How to Make This Keto Fajita Bowl with Cauliflower Rice

The biggest difference between soggy cauliflower rice and rice with actual texture is one extra step. I spread the riced cauliflower on a sheet pan and roast it at 425°F for about 12 minutes before it goes into the skillet with the tomato sauce. Those toasted edges hold up under the sauce and toppings instead of turning to mush.

From there, the timing breaks down like this: 12 minutes for the cauliflower to roast, about 10 minutes to cook the sauce and saute the peppers, and 5 minutes to assemble. Under 30 minutes total, and most of that is hands-off while the oven does the work.

For the smoky fajita flavor, I stir one minced chipotle pepper (from a can of chipotles in adobo) into the tomato puree. Do not skip this. It is the single ingredient that makes the sauce taste like it came from a real kitchen, not a diet cookbook. If you like this kind of bowl meal, my lettuce wraps are another favorite when I want something lighter with the same prep-ahead approach.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 684+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Low Carb Chicken Fajita Rice Bowl

4.7 (17) Prep 5m Cook 20m Total 25m 4 servings

Spanish Cauliflower Rice Ingredients

  • 4 cups riced cauliflower
  • 1/2 cup diced tomatoes, canned or fresh
  • 1 tablespoon stone ground mustard
  • 2 tablespoons minced onion
  • 1 clove garlic
  • 3 tablespoons avocado oil
  • 1 teaspoon salt
  • 1/2 teaspoon cumin
  • 1/4 cup chicken broth
  • 1/2 cup diced zucchini
  • 1/4 cup chopped cilantro

Toppings Ingredients

  • 1 pound cooked chicken, grilled, rotisserie or leftover
  • 1 bell pepper, sliced
  • 1/2 cup sour cream

Step by Step Instructions

Step by Step Instructions

1
Puree sauce

Start by making the Spanish cauliflower rice. Add tomatoes, onion and garlic to a food processor and pulse until smooth. Set aside.

tomato mixture in a food processor
2
Cook the cauli rice

Over medium high heat, add avocado oil to a skillet. Then add cauliflower rice and sauté for 2 minutes.

cauliflower rice cooking in a pan
3
Add sauce

Add tomato mixture and cook for an additional 2 minutes.

spanish rice cooking in a skillet
4
Mix in flavor

Add broth, salt, cumin and zucchini to the skillet. Cover and continue to cook until cauliflower rice and zucchini are softened and most of the liquid is gone. Remove from heat and stir in cilantro.

keto mexican rice in a skillet
5
Sauté bell pepper

Add sliced bell pepper to the skillet with a splash of avocado oil. Sauté over medium high heat until softened. Optional – roast bell pepper in the oven at 425 degrees.

bell pepper sauteed in a skillet
6
Assemble the bowl

Scoop Spanish cauliflower rice into a bowl. Top with cooked chicken, bell pepper and sour cream. Add additional cilantro, salsa and guacamole if desired.

assemble fajita rice bowl
Nutrition Per Serving
326 Calories
16.1g Fat
31.4g Protein
6.2g Net Carbs
10g Total Carbs
4 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Low Carb Chicken Fajita Rice Bowl

Frequently Asked Questions

Can I use frozen cauliflower rice for this fajita bowl?

I use frozen cauliflower rice all the time for this recipe. The key is to thaw it first and squeeze out as much water as you can with a clean towel. Frozen rice holds more moisture, so if you skip that step, the Spanish rice turns out mushy. Once it is squeezed dry, I roast it at 425°F just like fresh, and you honestly cannot tell the difference.

How do I meal prep this keto fajita bowl for the week?

I meal prep this almost every Sunday. The trick I have learned is to store the cauliflower rice and chicken separately in the fridge. When they sit together, the rice absorbs moisture from the chicken and gets soft by day three. Kept separate, everything stays good for 4 days. I reheat the rice in a skillet (not the microwave) to get some of that crispiness back, then pile on the chicken and toppings. Four servings takes me about 30 minutes to prep.

Can I make this with steak or shrimp instead of chicken?

I have made this with sliced flank steak and it is fantastic. I sear it hard in a cast iron skillet for about 3 minutes per side, then slice thin against the grain. The fajita seasoning on steak with the Spanish cauliflower rice is a completely different experience but equally satisfying. Shrimp works too, though I only saute it for 2-3 minutes so it does not get rubbery. Either swap keeps the macros in a good range.

How do I get crispy, non-soggy cauliflower rice?

I fought soggy cauliflower rice for years before I figured this out. Roast the riced cauliflower at 425°F for 12 minutes on a sheet pan before it hits the skillet. The high heat drives off the extra water and gives the edges a toasted, almost nutty flavor. A reader named Gina taught me this trick, and I have not made skillet-only cauliflower rice since. Spreading it thin on the pan is important so it actually roasts instead of steaming.

Can I use rotisserie chicken to make this faster?

Rotisserie chicken is my shortcut for this recipe at least half the time. I shred about a pound of it (roughly half a store-bought bird) and it cuts the active prep time down to maybe 15 minutes total. The pre-seasoned skin adds flavor you do not get from plain grilled chicken. If you want other ways to use rotisserie chicken, my avocado chicken salad and Thai chicken salad both work the same way.

Is this recipe dairy-free compatible?

I have made this dairy-free by skipping the sour cream and topping with sliced avocado instead. The avocado gives you the same creamy contrast without the dairy, and honestly some weeks I prefer it that way. Coconut yogurt works as a sour cream swap too, though I would go for an unsweetened one so it does not clash with the fajita seasoning.

Can I freeze this fajita bowl for longer storage?

I have frozen the cauliflower rice and chicken together and the rice does lose some of its texture when it thaws. It is still good, just softer. My approach is to freeze only the cooked chicken and sauce, then make fresh cauliflower rice when I reheat. The rice only takes 12 minutes in the oven so it is not much extra work, and the texture difference is worth it. Frozen portions keep well for about 6 weeks.

Similar Recipes

Others looking for “Low Carb Chicken Fajita Rice Bowl” also liked:

Keto Chicken Fajita Rice Bowl Recipe

keto chicken fajita rice bowl for lunch Chicken fajita rice bowls are something I like to make when I have leftover chicken. It’s easy to make up a batch of Spanish cauliflower rice. Then top with chicken, sautéed bell pepper, and sour cream. Enjoy as a quick keto lunch or dinner – especially when you meal prep all the ingredients ahead of time. Often, I will make the keto Mexican rice ahead of time. Along with grilling chicken or using a rotisserie chicken, this recipe can come together quickly if you have all the ingredients pre-made.

Riced Cauliflower

bowl of spanish cauliflower rice The easiest route to take when making Spanish cauliflower rice is to buy cauliflower rice at the store. You can find it in the produce section or the frozen foods section of the grocery store. It’s more cost-effective to make your own cauliflower rice from a whole head of cauliflower. Take a whole cauliflower and cut off the stem and cut into large chunks. Use a cheese grater or food processer to chop into rice pieces.

Chicken Options

whole rotissarie chicken Any type of chicken works well for this recipe. You can prepare it with your favorite method – grilled, shredded, baked. Or get a rotisserie chicken from the grocery store. I have also used leftover keto chicken schnitzel for these fajita bowls. It’s a way to have crispy chicken tenders on your rice bowl. To reheat the chicken schnitzel, bake it in the oven for 7-8 minutes or use an air fryer at 400 degrees for 5 minutes to reheat. This will help crisp up the chicken. crispy chicken slices on fajita bowl

Optional Toppings

Other toppings you can add are:
  • sautéed onion
  • avocado
  • guacamole
  • cheese
  • slice radish
  • salsa
About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Lunch Recipes

a white bowl with creamy cheese covered cauliflower topped with herbs
15 Mins
Keto Mac and Cheese
5 Stars (14 Reviews)

This keto cauliflower mac and cheese is my family's go-to low carb comfort food. Creamy, ridiculously cheesy, and on the table in 15 minutes.

See the Recipe
chicken taquitos close up on a plate with toppings dripping down the sides
10 Mins
Keto Chicken Taquitos
4.9 Stars (23 Reviews)

I make these keto taquitos when I have leftover chicken and 15 minutes to spare. Shredded chicken and cream cheese rolled in a low carb tortilla and...

See the Recipe
A bowl of lettuce-less salad inspired by actress Jennifer Aniston. Salad is filled with cucumber, cauliflower rice, lupin beans, feta and mint.
20 Mins
Jennifer Aniston Salad
5 Stars (2 Reviews)

I make this low-carb version of the Jennifer Aniston salad almost every week for lunch. Cauliflower rice, lupini beans, crunchy pistachios, and a...

See the Recipe
keto grilled cheese sandwiches on a wooden cutting board
10 Mins
Keto Grilled Cheese
4.3 Stars (4 Reviews)

I make this keto grilled cheese with my 90-second bread instead of store-bought, and it gets a crunchy, golden crust with melty cheese in the center...

See the Recipe
creamy buffalo chicken sits inside a green avocado and topped with crumbled blue cheese
18 Mins
Keto Buffalo Chicken Stuffed Avocados
4.8 Stars (6 Reviews)

I stuff creamy buffalo chicken into avocado halves for a keto meal that takes about 20 minutes. The filling is rich from cream cheese and sour cream,...

See the Recipe
hot mug of chicken and cauliflower rice topped with a cherry tomato and limes with two spoons next to it
14 Mins
Keto Spicy Chicken and Rice Bowls in the Instant Pot
4.7 Stars (11 Reviews)

I make these spicy chicken and cauliflower rice bowls almost every week in my Instant Pot. Dump everything in, 9 minutes on high pressure, and you've...

See the Recipe
Reviews 11
4.7 Stars (17 Reviews)
  1. A
    Amanda Mar 16, 2026

    Four or five batches in and this is still my weeknight default. The cauliflower rice soaks up the tomato sauce so well it really does eat like rice. Didn't expect that the first time. I've been adding extra cumin while the rice cooks and it actually makes a difference. On the table in under 30, which is probably why I can't stop making it.

  2. C
    Casey Mar 6, 2026

    Made this four or five times now and recently started adding a little extra cumin to the cauliflower rice while it cooks. The Spanish rice flavor gets noticeably deeper, more like what you'd get at an actual Mexican place. Worth trying if you're on your second or third batch.

    1. Annie Lampella
      Annie Lampella Mar 7, 2026

      The base recipe keeps the cumin conservative on purpose but I've been wondering if the rice could handle more. Next batch, more goes in the rice.

  3. L
    Lindsey Mar 2, 2026

    Switched to frozen riced cauliflower and squeezed it out in a dish towel first. The amount of water that comes out is kind of shocking, but the texture was SO much better. Also bumped the cumin to a full teaspoon and almost skipped the stone ground mustard. Don't skip it. It's what makes the sauce actually taste like something. Making this every week.

    1. Annie Lampella
      Annie Lampella Mar 3, 2026

      The dish towel squeeze is in my FAQ for a reason - that water ruins the texture. And the mustard thing is real, it just looks like a small amount and people skip it and then the sauce tastes like it's missing something.

  4. P
    Phil Mar 1, 2026

    I've made probably four or five cauliflower rice bowls over the years and they all had the same issue where you're just eating cauliflower that's been seasoned into submission. Tried this one fully expecting the same result. The Spanish rice base is genuinely different, and I think it's the mustard, which sounded strange to me when I saw it in the ingredient list for a fajita bowl. Something about it rounds out the tomato and cumin in a way that doesn't read 'keto substitute' at all. Chicken came together fast, and 31g protein in under 30 minutes was a solid bonus on top of it actually tasting good. Only reason I'm not at five stars is the zucchini went a little soft on me, but that's probably a timing thing on my end. Already planning a second round this week to see if I can nail it.

    1. Annie Lampella
      Annie Lampella Mar 5, 2026

      The mustard surprised me too when I was testing it. Add the zucchini in the last 2-3 minutes only, it really doesn't need long. Report back on round two.

  5. L
    Lisa Feb 28, 2026

    I've tried probably five cauliflower rice bowls this past year and they all had the same problem, that faint cauliflower flavor underneath everything. This one doesn't have it. The Spanish rice base is what does it (pureeing the tomatoes before adding the cauliflower actually changes the whole flavor profile), because halfway through eating it I stopped thinking about what I was missing. This is the one.

    1. Annie Lampella
      Annie Lampella Mar 3, 2026

      The purée is what finally cracked it. I made both versions back to back once and there's no comparison. Glad it clicked for you too.

  6. G
    Gina Feb 20, 2026

    Made this three times and the third time was when it finally clicked. I started roasting the cauliflower rice at 425 for about 12 minutes before it ever hit the skillet, and those toasted edges make such a difference I can't go back to the skillet-only version. It doesn't taste like cauliflower anymore, more like something with actual chew. I also pushed a minced chipotle pepper (from a can of chipotles in adobo) into the tomato puree before cooking the sauce, just one, and the smoke level it adds is SO right for fajita flavors. The zucchini kind of disappears in there but adds body you don't expect. Honestly this is the bowl I'm making on repeat through the rest of February.

    1. Annie Lampella
      Annie Lampella Feb 20, 2026

      Roasting the cauli rice first at 425, I'm stealing that. One chipotle from the can, that's the smoke this sauce needed. Making it again this week.

Leave a Review