High-Protein Chicken

Creamy Garlic Butter Chicken with Spinach

Clara-Bennett
August 03, 2026
8 min read

Pasta lovers, creamy sauce fanatics, and bacon enthusiasts rejoice! This Creamy Garlic Butter Chicken with Spinach is your new favorite dinner. This dish perfectly marries the savory flavors of garlic and butter, complemented by the richness of heavy cream and the heartiness of crispy bacon. Plus, with tender chicken thighs and fresh spinach, it’s a meal that promises comfort without skimping on nutrients. It’s keto-friendly, high in protein, and bursting with flavors that your family will love. Whether you’re hosting guests or enjoying a weeknight meal, this recipe is sure to impress while remaining easy to prepare.

Imagine a plate filled with juicy seared chicken thighs enveloped in a velvety sauce, dotted with crispy pieces of bacon and vibrant spinach. This meal showcases how simple ingredients can create an indulgently delicious dish, perfect for satisfying those comfort food cravings. Furthermore, it takes just 30 minutes to whip up from start to finish, making it a fantastic option for busy weeknights.

Why You’ll Love This Recipe

This creamy garlic butter chicken is enticing in numerous ways. Its delightful flavor comes from a combination of sautéed garlic, rich butter, and creamy liquids that create a sauce you won’t soon forget. The addition of bacon not only adds a delightful crunch but also layers of flavor that truly elevate this dish from ordinary to extraordinary.

Additionally, it’s an easy, one-skillet recipe that minimizes cleanup while still delivering a hearty meal. With minimal prep time and effortless cooking methods, you can get it on the table in no time. Plus, it’s adaptable for various dietary needs, making it suitable for friends and family alike.

Ingredients and Substitutions

This recipe calls for simple yet flavorful ingredients. Here’s what you’ll need:

How to Make Creamy Garlic Butter Chicken with Spinach

Let’s walk through the steps to making this flavor-packed dish:

  1. Season the chicken thighs generously with salt and black pepper on both sides.
  2. In a large skillet, heat olive oil over medium-high heat. Once the oil is shimmering, sear the chicken thighs for 5-8 minutes on each side until they are golden brown and cooked through. Remove the chicken from the skillet and set aside.
  3. In the same skillet, add butter, allowing it to melt and combine with the residue left from the chicken for enhanced flavor. Add the chopped onion and minced garlic; cook for about 1 minute until fragrant and the onion is translucent.
  4. Pour in the chicken broth and lower the heat. Next, introduce the cooked bacon and let it simmer for 1-2 minutes.
  5. Pour in the heavy cream and milk, stirring to combine, and then add in the Italian seasoning, oregano, and chili flakes along with more salt and black pepper to taste.
  6. Add the spinach and cook until it starts to wilt before mixing in the grated Parmesan cheese.
  7. Combine the cornstarch and water in a small bowl, then pour it into the skillet, stirring quickly until the sauce thickens up.
  8. Return the cooked chicken to the skillet, coating it well with the sauce. Allow it to simmer for a few minutes until heated through. Serve hot!

Expert Tips for Success

Variations

This recipe is versatile, allowing you to easily adapt it to include different ingredients:

Serving Suggestions

This creamy garlic butter chicken pairs beautifully with various side dishes, making it easy to create a well-rounded meal. Consider serving it with:

Storage, Freezing, and Reheating

This dish is perfect for meal prep! Let any leftovers cool before transferring them to an airtight container. They can be stored in the refrigerator for up to 3-4 days. For longer storage, freeze the chicken and sauce in a freezer-safe container for up to 2 months.

When ready to enjoy, reheat on the stove over medium heat. Add a splash of chicken broth or milk to revive the sauce if it thickens too much during storage.

Frequently Asked Questions

Can I use chicken breasts instead of thighs?

Absolutely! Chicken breasts can be used as a leaner alternative. Be mindful that they will require slightly less cooking time than thighs, so check for doneness.

Is this recipe suitable for meal prep?

Yes, this recipe stores well in the fridge and is even tastier the next day as flavors meld. Just reheat gently to avoid overcooking the chicken.

Can I make this dish dairy-free?

Yes! Substitute heavy cream with coconut cream and use nutritional yeast or vegan cheese instead of Parmesan for a dairy-free option.

How can I thicken the sauce if it’s too thin?

If the sauce is thinner than desired, adding an additional tablespoon of cornstarch mixed with water can help thicken it further.

What can I serve with this dish?

This dish is versatile and pairs well with grains like rice or quinoa, or a fresh salad or roasted vegetables for a lighter option.

Creamy Garlic Butter Chicken with Spinach

Creamy Garlic Butter Chicken with Spinach

Indulge in creamy garlic butter chicken with spinach and crispy bacon—keto-friendly and high in protein!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Dinner
Cuisine Chinese
Servings 6
Calories 463 kcal

Ingredients
  

  • 6 thighs chicken (boneless and skinless)
  • Salt and black pepper to taste
  • 1 tbsp olive oil
  • 2 tbsp butter
  • 1 small yellow onion (finely chopped)
  • 6 cloves garlic (minced)
  • 1/3 cup chicken broth
  • 1/2 cup diced crispy bacon (cooked)
  • 1 cup heavy cream
  • 3/4 cup milk
  • 1 tbsp Italian seasoning
  • 1 tsp oregano
  • A pinch crushed chili pepper flakes
  • 3 cups baby spinach leaves
  • 1/2 cup Parmesan cheese (grated)
  • 1 tbsp cornstarch
  • 1 tbsp water

Instructions
 

  • Season chicken thighs with salt and black pepper.
  • Place a large skillet over medium-high heat. Add in olive oil and sear the chicken thighs for 5-8 minutes on each side until cooked through. Remove the chicken from the skillet and set aside.
  • Now, add the butter into the skillet and let it heat up with all the chicken juices left inside the pan. Add in the onion and garlic and cook for about 1 minute.
  • Pour in chicken broth and reduce the heat to low. Now, add in the bacon and cook for 1-2 minutes.
  • Pour in the heavy cream and milk and stir all the ingredients inside the skillet. Add in the Italian seasoning, oregano, crushed chili pepper flakes, salt, and black pepper to taste.
  • Now, add the baby spinach and let it wilt. Add parmesan cheese and stir well.
  • Finally, combine cornstarch with water in a small bowl, and pour it into the skillet, mix it well quickly until the sauce thickens up.
  • Add the cooked chicken thigh back into the skillet, cover them with sauce and let them simmer until they heat up. Serve immediately with your favorite side dish.

Notes

Adjust seasoning as needed. Use fresh ingredients for the best flavor. Let leftovers cool before storing in an airtight container. Reheat gently to avoid drying out the chicken.
Avatar photo
Clara-Bennett
LeanYum shares practical high-protein dinner recipes for busy weeknights, meal prep, and everyday healthy eating.