Keto Chicken Spinach Alfredo – Creamy, Comforting, and Low-Carb
This Keto Chicken Spinach Alfredo brings classic comfort to your table without the carbs. It’s rich, garlicky, and ready in about 30 minutes, making it perfect for weeknights. Tender chicken, silky Alfredo sauce, and wilted spinach come together in one pan for a satisfying meal.
Serve it over zucchini noodles, spaghetti squash, or just eat it by the spoonful. It’s simple to make, easy to love, and keeps your macros in check.
Ingredients
Method
- Prep the chicken. Pat the chicken dry and season with salt, pepper, and Italian seasoning. This helps it brown well and taste great.
- Sear the chicken. Heat oil and 1 tablespoon butter in a large skillet over medium-high. Add chicken in a single layer and cook 5–7 minutes, stirring once or twice, until browned and cooked through. Transfer to a plate and keep warm.
- Sauté the garlic. Reduce heat to medium. Add remaining 2 tablespoons butter. Stir in garlic and onion powder. Cook 30–60 seconds until fragrant. Don’t brown the garlic.
- Build the sauce. Pour in heavy cream. If using, whisk in cream cheese until smooth. Simmer gently 3–4 minutes, stirring often, until slightly thickened.
- Add Parmesan. Lower heat to medium-low. Stir in Parmesan a handful at a time until melted and creamy. If the sauce is too thick, add a splash of chicken broth. If it’s thin, let it simmer another minute.
- Season and brighten. Taste and add salt, pepper, and a pinch of red pepper flakes. Add a little lemon zest or juice if you like a brighter finish.
- Add spinach. Toss in the spinach and stir until just wilted, about 1–2 minutes. It will shrink quickly and turn vibrant green.
- Return chicken to the pan. Stir the chicken and any juices back into the sauce. Simmer 1 minute to warm through and let flavors meld.
- Serve. Spoon over warm zucchini noodles, roasted spaghetti squash, cauliflower rice, or enjoy as is. Top with extra Parmesan and parsley.
What Makes This Special
This recipe delivers the full Alfredo experience—creamy, cheesy, and indulgent—while staying low in carbs. There’s no flour or cornstarch in the sauce, so you get a thick, velvety texture from cream, butter, and Parmesan alone.
The spinach adds color, nutrients, and a fresh edge to balance the richness. Best of all, it all happens in one skillet, so cleanup is quick.
What You’ll Need
- Chicken: 1.5 pounds boneless, skinless chicken breasts or thighs, cut into bite-size pieces
- Avocado or olive oil: 1 tablespoon for searing
- Butter: 3 tablespoons, divided
- Garlic: 3–4 cloves, minced
- Heavy cream: 1.5 cups
- Parmesan cheese: 1 cup, freshly grated (plus extra for serving)
- Cream cheese (optional but helpful): 2 ounces, softened, for extra thickness
- Baby spinach: 4 cups, loosely packed
- Chicken broth: 1/4 cup (optional, to thin sauce if needed)
- Seasonings: 1 teaspoon Italian seasoning, 1/2 teaspoon onion powder
- Salt and pepper: to taste
- Red pepper flakes: a pinch (optional, for heat)
- Lemon zest or juice: 1/2 teaspoon zest or 1 teaspoon juice (optional, to brighten)
- Fresh parsley: 2 tablespoons, chopped, for garnish
- Low-carb base for serving: Zucchini noodles, spaghetti squash, or shirataki fettuccine
Step-by-Step Instructions
- Prep the chicken. Pat the chicken dry and season with salt, pepper, and Italian seasoning. This helps it brown well and taste great.
- Sear the chicken. Heat oil and 1 tablespoon butter in a large skillet over medium-high.
Add chicken in a single layer and cook 5–7 minutes, stirring once or twice, until browned and cooked through. Transfer to a plate and keep warm.
- Sauté the garlic. Reduce heat to medium. Add remaining 2 tablespoons butter.
Stir in garlic and onion powder. Cook 30–60 seconds until fragrant. Don’t brown the garlic.
- Build the sauce. Pour in heavy cream.
If using, whisk in cream cheese until smooth. Simmer gently 3–4 minutes, stirring often, until slightly thickened.
- Add Parmesan. Lower heat to medium-low. Stir in Parmesan a handful at a time until melted and creamy.
If the sauce is too thick, add a splash of chicken broth. If it’s thin, let it simmer another minute.
- Season and brighten. Taste and add salt, pepper, and a pinch of red pepper flakes. Add a little lemon zest or juice if you like a brighter finish.
- Add spinach. Toss in the spinach and stir until just wilted, about 1–2 minutes.
It will shrink quickly and turn vibrant green.
- Return chicken to the pan. Stir the chicken and any juices back into the sauce. Simmer 1 minute to warm through and let flavors meld.
- Serve. Spoon over warm zucchini noodles, roasted spaghetti squash, cauliflower rice, or enjoy as is. Top with extra Parmesan and parsley.
How to Store
- Fridge: Store leftovers in an airtight container for up to 3–4 days.
- Freezer: Cream sauces can separate when frozen, but this one holds up okay.
Freeze up to 2 months. Thaw in the fridge overnight and reheat gently.
- Reheating: Warm over low heat on the stove, stirring often. Add a splash of cream or broth to loosen the sauce.
Avoid boiling to prevent curdling.
- Meal prep tip: Keep the sauce and veggies separate from zucchini noodles until serving to avoid watery results.
Benefits of This Recipe
- Keto-friendly: Very low in carbs, high in fats, and moderate in protein.
- One-pan convenience: Minimal cleanup and fast cooking time.
- Nutrient boost: Spinach adds iron, vitamin K, folate, and fiber.
- Satisfying and filling: Cream, butter, and cheese bring rich flavor and satiety.
- Flexible: Works with different proteins and low-carb bases.
What Not to Do
- Don’t boil the sauce hard. High heat can cause the cream to separate and the cheese to turn grainy.
- Don’t add pre-shredded Parmesan. It often contains anti-caking agents that prevent smooth melting. Freshly grated is best.
- Don’t overcrowd the pan when searing chicken. You’ll steam it instead of browning, losing flavor.
- Don’t add raw spinach too late. It needs a minute to wilt and blend into the sauce.
- Don’t skip seasoning. Salt, pepper, and a splash of acidity make the sauce pop.
Recipe Variations
- Bacon and Mushroom: Crisp 4 slices of bacon, remove, sauté 8 ounces sliced mushrooms in the drippings, then proceed. Crumble bacon on top.
- Sun-Dried Tomato: Stir in 1/4 cup chopped oil-packed sun-dried tomatoes with the spinach for a tangy twist.
- Broccoli Alfredo: Swap spinach for 2 cups small broccoli florets.
Steam or sauté until crisp-tender before adding to the sauce.
- Cajun Chicken: Season chicken with 2 teaspoons Cajun seasoning and finish with a squeeze of lemon.
- Shrimp Alfredo: Replace chicken with 1 pound large shrimp. Sear 1–2 minutes per side and add back at the end.
- Dairy Adjustments: Use part Pecorino Romano for a sharper bite, or add 1/4 cup mascarpone for extra silkiness.
- Extra Greens: Add chopped kale or arugula with the spinach for more texture and peppery notes.
FAQ
How many carbs are in Keto Chicken Spinach Alfredo?
Exact macros depend on brands and portions, but a serving typically lands around 5–7 net carbs without a base. Using zucchini noodles keeps the total low, while spaghetti squash adds a few more carbs.
Can I use half-and-half instead of heavy cream?
You can, but the sauce will be thinner and more likely to separate.
If you try it, keep the heat low and consider adding the cream cheese for stability.
What’s the best low-carb base to serve with it?
Zucchini noodles for the lightest option, spaghetti squash for a slightly sweeter, pasta-like bite, or shirataki fettuccine for a true noodle feel. Cauliflower rice also works in a pinch.
How do I prevent a grainy sauce?
Lower the heat before adding Parmesan and add it gradually. Use freshly grated cheese and stir constantly.
Avoid boiling once the cheese is in.
Can I make it dairy-free?
It won’t be classic Alfredo, but you can use full-fat coconut milk and a dairy-free Parmesan substitute. Flavor will change, yet the dish still turns out rich and satisfying.
Is chicken breast or thigh better?
Both work. Thighs are more forgiving and juicier, while breasts are leaner.
Cut either into similar-sized pieces for even cooking.
Can I add pasta for non-keto eaters?
Yes. Cook regular fettuccine separately and toss with a portion of the sauce. Keep your keto serving over zucchini noodles.
Why is my sauce too thick or too thin?
If too thick, whisk in a splash of broth or cream until it loosens.
If too thin, simmer gently a minute or two to reduce, or melt in a bit more Parmesan.
In Conclusion
Keto Chicken Spinach Alfredo proves you can have comfort food without the carb crash. It’s creamy, quick, and loaded with flavor, all made in one pan. Keep the heat gentle, use good Parmesan, and you’ll get a silky sauce every time.
Pair it with your favorite low-carb base and enjoy a satisfying, weeknight-friendly dinner that feels restaurant-level at home.
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.



