Creamy Spinach Bacon Chicken Pinwheels 🥓🍗🧀
These Creamy Spinach Bacon Chicken Pinwheels are a delicious combination of tender chicken, crispy bacon, creamy cheese, and savory spinach all rolled together and baked until golden and bubbling.
They’re easy enough for a weeknight dinner but impressive enough for a party or family gathering. Every slice has a creamy, cheesy center with smoky bacon and flavorful chicken in every bite. Serve them with a simple salad, roasted vegetables, or your favorite dipping sauce for a complete meal.
🛒 Ingredients
For the Chicken Pinwheels
- 4 large boneless, skinless chicken breasts
- 6 slices bacon, cooked and crumbled
- 4 oz cream cheese, softened
- 1 cup shredded mozzarella cheese
- 1/2 cup shredded Parmesan cheese
- 2 cups fresh baby spinach, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon olive oil
Optional Garnish
- Fresh parsley, chopped
- Extra Parmesan cheese
- Red pepper flakes
👩🍳 Instructions
1. Prepare the Chicken
Preheat your oven to 375°F (190°C).
Place each chicken breast between two pieces of plastic wrap or parchment paper.
Using a meat mallet, gently pound the chicken until it is about 1/4-inch thick and evenly shaped.
Be careful not to pound too aggressively, as you don’t want to tear the chicken.
Season both sides lightly with salt, pepper, paprika, garlic powder, and onion powder.
2. Make the Creamy Filling
In a medium bowl, combine the softened cream cheese, mozzarella, Parmesan, chopped spinach, minced garlic, Italian seasoning, and crumbled bacon.
Mix until everything is evenly incorporated.
The filling should be thick and spreadable.
3. Fill the Chicken
Lay the flattened chicken breasts on a clean work surface.
Spread an even layer of the creamy spinach and bacon mixture over each chicken breast, leaving about 1/2 inch around the edges.
Don’t overfill them, or the filling may squeeze out while rolling.
4. Roll the Chicken
Starting from one short end, tightly roll each chicken breast into a log.
Try to keep the roll compact so the filling stays inside.
Secure each roll with 2–3 toothpicks, depending on its size.
5. Sear for Extra Flavor
Heat the olive oil in a large oven-safe skillet over medium-high heat.
Place the chicken pinwheels seam-side down and sear for about 2 minutes per side, turning carefully until lightly golden.
This step isn’t absolutely required, but it gives the chicken beautiful color and extra flavor.
6. Bake
Transfer the skillet to the preheated oven.
Bake for approximately 20–25 minutes, or until the chicken reaches an internal temperature of 165°F (74°C).
If you’re not using an oven-safe skillet, transfer the seared chicken to a lightly greased baking dish before placing it in the oven.
7. Rest and Slice
Remove the chicken from the oven and let it rest for 5–10 minutes.
Carefully remove all toothpicks.
Using a sharp knife, slice each chicken roll into pinwheels about 1-inch thick.
Arrange on a serving platter and garnish with fresh parsley and extra Parmesan if desired.
🥓 Tips for Perfect Chicken Pinwheels
Flatten the chicken evenly: Even thickness helps the chicken cook at the same rate and makes rolling much easier.
Don’t overfill: A thin, even layer of filling is easier to roll and prevents excessive leakage.
Soften the cream cheese: Room-temperature cream cheese blends much more easily with the other ingredients.
Use freshly cooked bacon: Crispy bacon adds the best texture and smoky flavor.
Let the chicken rest: Resting before slicing helps keep the juices inside the chicken.
Always check the temperature: The safest way to know the chicken is finished is to check the thickest part with an instant-read thermometer.
🧀 Easy Variations
Jalapeño Bacon Chicken Pinwheels
Add finely diced jalapeños to the filling for a spicy kick.
Ranch Chicken Pinwheels
Add 1 tablespoon ranch seasoning to the cream cheese mixture.
Sun-Dried Tomato Version
Add 1/3 cup chopped sun-dried tomatoes for a sweet and tangy Mediterranean twist.
Buffalo Chicken Pinwheels
Mix 2–3 tablespoons buffalo sauce into the creamy filling and serve with ranch or blue cheese dressing.
Mushroom & Swiss
Sauté chopped mushrooms and replace some of the mozzarella with shredded Swiss cheese.
🍽️ What to Serve With Chicken Pinwheels
These pinwheels pair well with:
- Garlic mashed potatoes
- Roasted broccoli
- Parmesan roasted potatoes
- Buttered green beans
- Caesar salad
- Roasted asparagus
- Creamy mashed cauliflower
- Garlic bread
- Simple garden salad
For a low-carb meal, serve them with roasted vegetables and a fresh green salad.
🥣 Optional Creamy Garlic Sauce
For an extra indulgent dinner, serve the pinwheels with a quick garlic cream sauce.
Ingredients
- 1 tablespoon butter
- 2 cloves garlic, minced
- 1/2 cup heavy cream
- 1/4 cup Parmesan cheese
- Pinch of Italian seasoning
- Salt and pepper to taste
Directions
Melt the butter in a small saucepan over medium heat.
Add the garlic and cook for about 30 seconds.
Pour in the heavy cream and simmer for 2–3 minutes.
Stir in the Parmesan and Italian seasoning. Cook until slightly thickened.
Season with salt and pepper, then spoon over the warm chicken pinwheels.
🧊 Storage and Reheating
Store leftover chicken pinwheels in an airtight container in the refrigerator for up to 3 days.
To reheat, place them in a covered baking dish and warm at 325°F (165°C) until heated through.
You can also microwave individual portions in short intervals, but reheating in the oven helps maintain a better texture.
⏱️ Recipe Details
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Resting Time: 5 minutes
- Total Time: 50 minutes
- Servings: 4
- Course: Dinner
- Cuisine: American
- Calories: Approximately 470 per serving
❤️ Why You’ll Love These Creamy Chicken Pinwheels
These Creamy Spinach Bacon Chicken Pinwheels bring together everything that makes a comfort-food dinner irresistible: juicy chicken, crispy bacon, creamy cheese, fresh spinach, garlic, and plenty of Parmesan.
They’re also surprisingly easy to customize, making them a recipe you’ll want to keep in your regular dinner rotation. Serve them hot with a creamy garlic sauce for an extra-rich meal the whole family will love.

