Keto Chicken Bacon Spinach Skillet – A Creamy, One-Pan Weeknight Favorite
This Keto Chicken Bacon Spinach Skillet brings together crispy bacon, juicy chicken, and a silky garlic cream sauce—all in one pan. It’s the kind of dinner that feels special but comes together in under 30 minutes. The flavors are rich and comforting, with a fresh pop from baby spinach and a hint of lemon.
If you’re looking for something low-carb that still tastes indulgent, this checks all the boxes. It’s perfect for busy weeknights and easy enough for beginners.
Ingredients
Method
- Cook the bacon: Place chopped bacon in a large skillet over medium heat. Cook until crispy, 6–8 minutes. Transfer bacon to a paper towel–lined plate. Leave about 2 tablespoons of bacon fat in the pan; pour off any extra.
- Season the chicken: Pat chicken dry. Toss with 1/2 teaspoon salt, pepper, garlic powder, onion powder, and smoked paprika. This adds flavor and helps it sear well.
- Sear the chicken: In the same skillet, add butter to the bacon fat and increase heat to medium-high. Add chicken in a single layer. Sear 3–4 minutes per side until browned and cooked through. Work in batches if needed so the pan doesn’t steam. Transfer cooked chicken to a plate.
- Sauté the garlic: Lower heat to medium. Add minced garlic to the skillet and cook 30 seconds, stirring often. Don’t let it burn.
- Deglaze and simmer: Pour in chicken broth and scrape up the browned bits. Stir in heavy cream. Bring to a gentle simmer and cook 2–3 minutes to slightly thicken.
- Add Parmesan: Stir in Parmesan until melted and smooth. Taste and add the remaining 1/2 teaspoon salt if needed. The sauce should be creamy and well-seasoned.
- Wilt the spinach: Add spinach to the skillet. Stir until it softens and reduces, about 1–2 minutes. It will seem like a lot at first, but it cooks down quickly.
- Combine: Return chicken and bacon to the pan. Toss everything in the sauce. Add lemon juice and, if using, a pinch of red pepper flakes. Simmer 1 minute to warm through.
- Finish and serve: Sprinkle with parsley. Taste and adjust seasoning—more salt, pepper, or lemon if you like. Serve hot as is, or over cauliflower rice or zucchini noodles for a heartier plate.
What Makes This Special
- One-pan convenience: Everything cooks in the same skillet, which means less mess and faster cleanup.
- Keto-friendly: Low in carbs, high in healthy fats and protein, and naturally gluten-free.
- Balanced flavors: Smoky bacon, savory chicken, creamy sauce, and bright spinach keep each bite interesting.
- Flexible and forgiving: Swap the protein, add mushrooms, use coconut milk—this recipe adapts to what you have.
- Meal-prep ready: Reheats well without losing flavor or texture, so it’s great for lunches.
Ingredients
- 6 slices thick-cut bacon, chopped
- 1.5 pounds boneless, skinless chicken thighs (or breasts), cut into bite-size pieces
- 1 teaspoon sea salt, divided
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon smoked paprika (optional but recommended)
- 2 tablespoons butter (or ghee)
- 3 cloves garlic, minced
- 1/2 cup chicken broth (low-sodium)
- 3/4 cup heavy cream (or full-fat coconut milk for dairy-free)
- 1/2 cup grated Parmesan cheese (omit for dairy-free option)
- 4 cups fresh baby spinach, loosely packed
- 1 tablespoon lemon juice, plus more to taste
- 1–2 tablespoons chopped fresh parsley (optional)
- Crushed red pepper flakes, to taste (optional)
Step-by-Step Instructions
- Cook the bacon: Place chopped bacon in a large skillet over medium heat. Cook until crispy, 6–8 minutes.
Transfer bacon to a paper towel–lined plate. Leave about 2 tablespoons of bacon fat in the pan; pour off any extra.
- Season the chicken: Pat chicken dry. Toss with 1/2 teaspoon salt, pepper, garlic powder, onion powder, and smoked paprika.
This adds flavor and helps it sear well.
- Sear the chicken: In the same skillet, add butter to the bacon fat and increase heat to medium-high. Add chicken in a single layer. Sear 3–4 minutes per side until browned and cooked through.
Work in batches if needed so the pan doesn’t steam. Transfer cooked chicken to a plate.
- Sauté the garlic: Lower heat to medium. Add minced garlic to the skillet and cook 30 seconds, stirring often.
Don’t let it burn.
- Deglaze and simmer: Pour in chicken broth and scrape up the browned bits. Stir in heavy cream. Bring to a gentle simmer and cook 2–3 minutes to slightly thicken.
- Add Parmesan: Stir in Parmesan until melted and smooth.
Taste and add the remaining 1/2 teaspoon salt if needed. The sauce should be creamy and well-seasoned.
- Wilt the spinach: Add spinach to the skillet. Stir until it softens and reduces, about 1–2 minutes.
It will seem like a lot at first, but it cooks down quickly.
- Combine: Return chicken and bacon to the pan. Toss everything in the sauce. Add lemon juice and, if using, a pinch of red pepper flakes.
Simmer 1 minute to warm through.
- Finish and serve: Sprinkle with parsley. Taste and adjust seasoning—more salt, pepper, or lemon if you like. Serve hot as is, or over cauliflower rice or zucchini noodles for a heartier plate.
Storage Instructions
- Refrigerator: Store in an airtight container for up to 4 days.
The sauce may thicken; a splash of broth or cream brings it back when reheating.
- Freezer: Cream sauces can separate when frozen, but this dish still works. Cool completely, then freeze up to 2 months. Thaw overnight in the fridge and reheat gently over low heat, stirring often.
- Reheating: Warm on the stovetop over low heat or in the microwave at 50% power, stirring halfway.
Add a bit of liquid to keep it silky.
Health Benefits
- Keto-friendly macros: Low in carbs and rich in protein and fat, which supports ketosis and steady energy.
- Protein for satiety: Chicken provides complete protein to help keep you full and support muscle health.
- Spinach for micronutrients: Packed with vitamins A, C, K, folate, and minerals like magnesium and iron.
- Healthy fats: Bacon and cream add fat for flavor and satisfaction. You can balance this with olive oil or ghee for a better fat profile.
- Gluten-free and low-sugar: Naturally free of grains and added sugars, which supports stable blood sugar.
Pitfalls to Watch Out For
- Overcrowding the pan: If chicken steams, it turns pale and tough. Sear in batches for a golden crust.
- Breaking the sauce: Boiling cream too hard can separate it.
Keep the heat at a gentle simmer.
- Under-seasoning: Taste the sauce before adding the chicken back. Parmesan and bacon are salty; adjust carefully.
- Watery spinach: If spinach releases too much liquid, simmer an extra minute to tighten the sauce.
- Hidden carbs: Use unsweetened broth and check labels on cream and bacon to avoid added sugars or starches.
Recipe Variations
- Dairy-free: Use full-fat coconut milk instead of cream, ghee or olive oil instead of butter, and skip the Parmesan. Add 1 teaspoon nutritional yeast for a cheesy note.
- Mushroom boost: Sauté 8 ounces sliced cremini mushrooms after the bacon and before the garlic for extra umami.
- Sun-dried tomato twist: Add 1/4 cup chopped oil-packed sun-dried tomatoes for tang and sweetness (still low-carb in small amounts).
- Spicy Cajun: Swap smoked paprika for 1 teaspoon Cajun seasoning and add extra red pepper flakes.
- Herb forward: Stir in fresh basil or thyme at the end for a brighter flavor.
- Swap the protein: Use turkey, pork tenderloin strips, or shrimp.
If using shrimp, cook them first for 2–3 minutes per side and add back at the end to avoid overcooking.
- Extra greens: Mix in kale or chopped broccoli florets. Par-cook broccoli in the microwave for 2 minutes before adding.
FAQ
Can I use chicken breasts instead of thighs?
Yes. Chicken breasts work well but can dry out faster.
Cut them into even pieces, avoid overcooking, and keep the sauce at a gentle simmer.
How can I thicken the sauce without flour?
Let it simmer until reduced, and rely on Parmesan to help it thicken. If you need more body, whisk in a small amount of cream cheese or reduce an extra minute or two.
Is this recipe spicy?
Not by default. If you like heat, add red pepper flakes or a pinch of cayenne to taste.
What can I serve this with that’s still keto?
Cauliflower rice, zucchini noodles, spaghetti squash, or a simple side salad with olive oil and lemon are all great low-carb pairings.
Can I make it ahead?
Absolutely.
Cook as directed, cool, and refrigerate. Reheat gently with a splash of broth or cream to loosen the sauce.
How many carbs are in a serving?
Exact numbers depend on brands and portions, but it’s typically around 5–7 net carbs per serving. Check labels on bacon, broth, and cream to be sure.
Can I skip the bacon?
You can.
Replace the bacon fat with 1–2 tablespoons olive oil or ghee. The dish will be lighter but still flavorful.
Will coconut milk make it taste like coconut?
Full-fat coconut milk adds mild sweetness but blends well with garlic, lemon, and spices. Adding extra lemon and herbs helps mask any coconut notes.
Wrapping Up
This Keto Chicken Bacon Spinach Skillet is a weeknight hero: fast, satisfying, and full of comforting flavor.
It uses simple ingredients, minimal cleanup, and flexible swaps to match your taste and pantry. Whether you stick to the classic creamy version or try a dairy-free or spicy spin, it’s a recipe you’ll come back to. Keep it in your rotation for an easy, low-carb dinner that feels like a treat.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



