I absolutely love sharing this Paleo French Onion Chicken {Whole30, Keto} Recipe with you because it perfectly combines the rich, caramelized flavors of French onion with tender, juicy chicken, all while keeping things clean and diet-friendly. It’s one of those dishes that feels indulgent yet wholesome, making it a go-to comfort meal for me. The homemade cashew cheese adds a luscious creaminess that takes the whole experience to the next level, and trust me, once you try this recipe, it’ll quickly become a favorite in your cooking repertoire.

Why You’ll Love This Paleo French Onion Chicken {Whole30, Keto} Recipe

What really excites me about this Paleo French Onion Chicken {Whole30, Keto} Recipe is the incredible interplay of flavors and textures. The deeply caramelized onions bring a sweet richness that beautifully complements the savory, herb-infused chicken thighs. Then there’s that creamy cashew cheese topping—so satisfying and indulgent yet made entirely from whole foods that align perfectly with paleo, Whole30, and keto lifestyles.

I also appreciate how straightforward and approachable this recipe is. You don’t need any fancy equipment or hidden ingredients, just a handful of staples and a bit of patience to caramelize the onions slowly. It’s the kind of meal that’s perfect for a cozy weeknight dinner but impressive enough to serve for guests or special occasions. What really makes it stand out for me is that comforting French onion flavor in a hearty, protein-packed, clean-eating package—something you don’t come across every day!

Ingredients You’ll Need

A white pan filled with seven pieces of cooked chicken topped with shiny, smooth yellow melted cheese. The chicken pieces have a golden brown, slightly crispy texture with fresh green herbs sprinkled on top and around the pan. Small sprigs of thyme are scattered on the chicken, which is sitting in a rich brown sauce that covers the bottom of the pan. In the background, there is a white marbled surface with fresh green herb bunches placed around. A small white bowl with a creamy light yellow sauce sits nearby on the white marbled surface. photo taken with an iphone --ar 4:5 --v 7

This recipe relies on simple, essential ingredients that each bring their own magic to the dish. From the creamy cashew cheese that adds richness without dairy, to the flavorful bone broth that enhances depth and moisture, every component contributes to a perfectly balanced meal.

  • Cashews (1 cup, soaked): Soaking softens them for a creamy, smooth cheese alternative.
  • Garlic powder (3/4 tsp): Adds a subtle savory undertone without overpowering.
  • Nutritional yeast (2 Tbsp): Provides a cheesy, nutty flavor perfect for the cashew cheese.
  • Salt (3/4 tsp + to taste): Essential for bringing the flavors to life and seasoning properly.
  • Lemon juice (1 1/2 Tbsp): Brightens the cashew cheese and balances richness.
  • Warm water or almond milk (1/2 cup): Helps blend cashew cheese into a creamy consistency.
  • Yellow onions (2, thinly sliced): The heart of the dish, caramelized to sweet perfection.
  • Ghee or refined coconut oil (4 Tbsp total): For sautéing and creating rich flavors.
  • Sea salt and black pepper: To taste, for seasoning throughout the dish.
  • Italian seasoning blend (1 tsp): Brings herbal warmth, or use basil, thyme, and oregano combo.
  • Boneless chicken thighs (1 1/2 lbs): Juicy and flavorful; breasts work, just pound thinner.
  • Tapioca flour (2 Tbsp): Helps thicken the onion gravy in a gluten-free way.
  • Beef bone broth (1 1/4 cups): Adds richness and depth to the pan sauce.
  • Fresh thyme or parsley: For a bright, fresh garnish that completes the dish.

Directions

Step 1: Prepare the cashew cheese by placing soaked cashews, garlic powder, nutritional yeast, salt, lemon juice, and warm water or almond milk into a high-speed blender. Blend until very creamy, pausing occasionally to scrape the sides and ensure everything is well incorporated. Set it aside while you cook the chicken and onions.

Step 2: Preheat your oven to 375°F (190°C). In a large ovenproof skillet, melt 3 tablespoons of ghee or refined coconut oil over medium heat. Add the thinly sliced onions, sprinkle them with a little salt, and sauté for 3 to 4 minutes until they start to turn translucent.

Step 3: Continue cooking the onions over medium heat, stirring occasionally to prevent burning, for about 15 more minutes until they become deeply browned and tender. Once done, transfer the onions to a bowl and cover to keep warm.

Step 4: While the onions cook, season the chicken thighs with salt, pepper, and Italian seasoning. Raise the heat to medium-high, add the remaining tablespoon of ghee or coconut oil to the now empty skillet, and brown the chicken for 4 to 5 minutes on each side. Do not clean the pan between onions and chicken to keep all those flavors.

Step 5: Transfer the browned chicken to a plate and cover to keep warm. Return the onions to the skillet and sprinkle tapioca flour evenly over them. Stir for about 1 minute over medium heat to cook out the flour’s raw taste.

Step 6: Pour in the beef bone broth, stirring continuously as the sauce thickens and comes to a gentle boil. Season with salt and pepper to taste. Return the chicken to the pan, spoon some sauce over each piece, and then spread the cashew cheese evenly atop the chicken.

Step 7: Place the entire skillet in the preheated oven and bake for about 10 minutes, or until the chicken is cooked all the way through and the cashew cheese topping is warmed and slightly set.

Step 8: Remove the skillet from the oven, spoon additional onions and gravy over the chicken, garnish with fresh thyme or parsley, and serve immediately for the best flavor and presentation.

Servings and Timing

This recipe yields about 4 generous servings, perfect for a family dinner or meal prepping for a few days. Preparation time takes roughly 15 minutes, mainly focused on soaking the cashews ahead of time and slicing the onions. Cooking time is about 35 to 40 minutes, including the slow caramelizing of the onions and baking the chicken. Total time from start to finish is around 50 to 60 minutes, allowing for that deep, rich onion flavor to develop and the chicken to cook perfectly. There is no additional resting time required beyond keeping the onions and chicken warm as you assemble the dish.

How to Serve This Paleo French Onion Chicken {Whole30, Keto} Recipe

A close-up of a black pan filled with seven pieces of cooked chicken thighs, each topped with a thick layer of melted golden-yellow cheese that is slightly bubbling and browned at the edges. The chicken pieces are browned with a crispy texture visible under the cheese. The pan is filled with a rich brown sauce with visible bits of herbs and caramelized onions. Small green herb leaves are scattered over the chicken, adding a fresh touch. The pan sits on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

I love serving this Paleo French Onion Chicken {Whole30, Keto} Recipe piping hot so you can enjoy the full depth of those caramelized onions and creamy cashew cheese while they’re at their most luscious. It pairs beautifully with simple, clean sides like roasted vegetables, mashed cauliflower, or a crisp green salad with a tangy vinaigrette to balance the richness.

For a bit of extra flair, I sometimes sprinkle fresh herbs like thyme or parsley right before serving to add a pop of color and fresh aroma. The dish itself is quite filling, so you can easily serve one piece per person with a hearty side or two. If you want to elevate it for guests or special occasions, plating each chicken thigh elegantly with a spoonful of the onion gravy drizzled artfully around it never fails to impress.

When it comes to beverages, this dish pairs wonderfully with a dry white wine like Sauvignon Blanc or a light red like Pinot Noir. For non-alcoholic options, a sparkling water with lemon or a cold herbal iced tea complements the meal nicely. This recipe shines during weeknight dinners, holiday gatherings, or anytime you crave something both comforting and nourishing.

Variations

Over time, I’ve found some delightful ways to customize this Paleo French Onion Chicken {Whole30, Keto} Recipe to suit different preferences or dietary needs. For example, if you prefer a lighter protein, you can swap the chicken thighs for chicken breasts, just make sure to pound them thinner so they cook evenly and stay juicy. Another tasty alternative is using turkey cutlets, which also soak up the flavors beautifully.

If you’re looking for a dairy-free yet still creamy option, the cashew cheese is perfect, but you can experiment with blending in some soaked macadamia nuts or even making an avocado-based topping for a fresh twist. For my gluten-free friends, this recipe is already safe thanks to tapioca flour, but if you want to try coconut flour, be cautious as it thickens differently.

To change up the flavor profile, I sometimes add a splash of balsamic vinegar to the onions near the end of cooking for a slightly tangy sweet note or sprinkle fresh rosemary along with the thyme for an earthier tone. You could also try cooking this dish on the stovetop entirely for a quicker weeknight version, just ensure your onions reach that beautiful deep brown to capture the real essence of French onion flavor.

Storage and Reheating

Storing Leftovers

Leftovers of this Paleo French Onion Chicken {Whole30, Keto} Recipe store beautifully in airtight containers in the refrigerator. I prefer using glass containers with tight-fitting lids to keep everything fresh and prevent odors from other foods mingling. The chicken and onions will keep well for up to 3 to 4 days, giving you plenty of chances to enjoy the flavors again without sacrificing quality.

Freezing

You can absolutely freeze this dish if you want to prep in advance or save leftovers for later. Portion the chicken and onion gravy into freezer-safe containers or heavy-duty zip-top bags, leaving a bit of space for expansion. It should keep well for up to 2 months in the freezer. When ready to eat, thaw overnight in the refrigerator for best results before reheating.

Reheating

When reheating, I recommend gently warming the chicken and onions on the stovetop over low heat to prevent drying out the chicken and preserve the luscious texture of the onion sauce. Adding a splash of bone broth or water can help loosen the sauce if it thickens too much. Alternatively, a short stint in the oven at 300°F, covered with foil, works well. Avoid microwaving if possible, as it tends to make the chicken rubbery and the sauce separate.

FAQs

Can I use chicken breasts instead of thighs in this Paleo French Onion Chicken {Whole30, Keto} Recipe?

Absolutely! Chicken breasts work well here, but I recommend pounding them to about 1/2-inch thickness before cooking to ensure even cooking and to keep them juicy. They may cook faster than thighs, so keep an eye on them to avoid drying out.

Is the cashew cheese dairy-free and suitable for Whole30?

The cashew cheese is indeed dairy-free, making it perfect for paleo and keto diets. However, it’s not Whole30 compliant because nuts aren’t allowed during the Whole30 elimination phase. You can omit the cashew cheese or substitute with a compliant alternative like mashed avocado or a creamy coconut-based sauce for Whole30.

What can I do if I don’t have tapioca flour?

If you don’t have tapioca flour, arrowroot powder is a great 1:1 substitute to thicken the onion gravy. Just be careful with coconut flour, as it absorbs a lot more liquid and could alter the texture. Alternatively, you can simply reduce the sauce more slowly to thicken it if you prefer no thickening agent.

Can I prepare this dish ahead of time?

Yes! You can caramelize the onions and prepare the cashew cheese a day ahead, then store them separately in the refrigerator. When ready to cook, assemble the chicken and finish the sauce as directed. This makes it a wonderful recipe for meal prep or a more relaxed cooking day.

Is this recipe suitable for a keto diet?

Definitely. This Paleo French Onion Chicken {Whole30, Keto} Recipe contains minimal carbs and uses healthy fats like ghee and coconut oil, making it an excellent keto-friendly dinner option full of flavor and satisfying textures.

Conclusion

I truly hope you give this Paleo French Onion Chicken {Whole30, Keto} Recipe a try because it’s one of those dishes that feels like a hug on a plate—comforting, nourishing, and packed with delicious, wholesome flavors. It’s manageable to make, beautifully satisfying, and adaptable to a variety of dietary needs. Cooking and sharing this with people I care about always brings me joy, and I’m confident it will do the same for you.

Print

Paleo French Onion Chicken {Whole30, Keto} Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 9 reviews

A flavorful Paleo French Onion Chicken recipe that is Whole30 and Keto friendly, featuring tender chicken thighs baked with caramelized onions, a savory cashew cheese topping, and rich beef bone broth gravy. This comforting dish combines classic French onion flavors with a healthy, grain-free twist.

  • Author: Madelyn
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Paleo, French-inspired
  • Diet: Keto

Ingredients

Cashew Cheese

  • 1 cup cashews (soaked in hot water for 2 hours, then drained)
  • 3/4 tsp garlic powder
  • 2 Tbsp nutritional yeast
  • 3/4 teaspoon salt
  • 1 1/2 Tbsp lemon juice
  • 1/2 cup warm water or almond milk

Chicken and Onion

  • 2 yellow onions (thinly sliced)
  • 3 Tbsp + 1 Tbsp ghee or refined coconut oil (divided)
  • Sea salt and black pepper to taste
  • 1 tsp Italian seasoning blend (OR 1/4 teaspoon dried basil + 1/4 teaspoon dried thyme + 1/2 teaspoon dried oregano)
  • 1 1/2 lbs boneless chicken thighs (or breasts – pounded to 1/2” thickness)
  • 2 Tbsp tapioca flour
  • 1 1/4 cups beef bone broth
  • Fresh thyme or parsley for topping

Instructions

  1. Prepare Cashew Cheese: Place all cashew cheese ingredients in a high-speed blender. Blend or pulse until very creamy, stopping occasionally to scrape down the sides to ensure all cashews are incorporated evenly. Set aside until ready to use.
  2. Caramelize Onions: Preheat oven to 375°F. In a large oven-proof skillet, melt 3 tablespoons of ghee or coconut oil over medium heat. Add the thinly sliced onions and sauté for 3-4 minutes until translucent. Sprinkle with salt and continue to cook, stirring occasionally, for about 15 minutes more until onions are deeply browned and very tender. Transfer onions to a bowl and cover to keep warm.
  3. Prepare and Brown Chicken: While onions cook, season chicken thighs with salt, pepper, and Italian seasoning. Increase skillet heat to medium-high and add remaining 1 tablespoon of ghee or coconut oil without cleaning the pan. Cook chicken for 4-5 minutes per side until browned. Chicken may not be fully cooked at this stage.
  4. Make Onion Gravy: Remove chicken to a plate and cover to keep warm. Return onions to skillet and sprinkle tapioca flour over them. Stir continuously for 1 minute over medium heat to cook the flour. Gradually add beef bone broth, stirring to combine, and bring mixture to a boil. Season gravy with salt and pepper to taste.
  5. Assemble and Bake: Return chicken to the skillet, spoon some of the onion gravy over each piece, then top each piece of chicken with a generous layer of cashew cheese. Transfer skillet to the preheated oven and bake for about 10 minutes until chicken is fully cooked through.
  6. Serve: Spoon additional onion and gravy mixture over the chicken. Garnish with fresh thyme or parsley and serve immediately.

Notes

  • Soaking the cashews in hot water softens them and helps achieve a creamy cashew cheese texture.
  • If you don’t have beef bone broth, chicken broth can be used as a substitute, but it will alter the flavor slightly.
  • To ensure even cooking, pound chicken breasts to 1/2″ thickness if using instead of thighs.
  • This recipe is suitable for Whole30 and Keto diets, as it excludes grains, dairy, and processed sugars.
  • Use ghee or refined coconut oil to maintain Paleo compliance and avoid dairy issues.
  • Tapioca flour acts as a thickener for the onion gravy and is grain-free.
  • If you want extra richness, add a splash of white wine with the broth when making the gravy (optional and not Whole30 compliant).

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star