Appetizers
This bacon-wrapped cream cheese stuffed chicken recipe delivers a showstopping combination of crispy bacon and creamy, herby filling that transforms ordinary chicken into an unforgettable centerpiece. The secret lies in balancing high heat for that perfect crisp while keeping the chicken juicy inside—no guesswork required.
I’ve perfected this technique over countless dinner parties, and it never fails to impress.
The magic happens in layers: a crispy bacon crust seals in the juices, while the cream cheese filling—infused with fresh herbs and a touch of garlic—melts into a velvety surprise with every bite. This method works beautifully on the grill or in the oven, giving you flexibility for any occasion.
The prep takes just 20 minutes, but the flavor builds as it cooks, making it ideal for gatherings or a special weeknight dinner.
By the time you serve it, you’ll have golden, crackling bacon wrapped around tender chicken with a creamy, herby center that practically oozes with flavor. The contrast of textures—crispy, creamy, and juicy—makes this dish irresistible.
Pair it with a crisp white wine or a tangy cocktail to complement the rich, savory notes.
Whether you’re grilling for summer or baking for a holiday feast, this recipe delivers restaurant-quality results with minimal effort. The key is patience—letting the bacon crisp slowly while the chicken cooks through evenly. Trust the process, and you’ll have a dish that’s sure to become a crowd favorite.
Ingredients for bacon wrapped cream cheese stuffed chicken
Crispy bacon, creamy filling, and juicy chicken—just 12 ingredients for a showstopper.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breasts 🍗 | 4 whole | Pounded to even thickness |
| Thick-Sliced Bacon 🥓 | 8 slices | Center-cut preferred for crispiness |
| Full-Fat Cream Cheese 🧀 | 8 oz | Room temperature for blending |
| Fresh Dill 🌿 | ¼ cup | Chopped finely for herby punch |
| Fresh Chives 🌱 | ⅛ cup | Finely chopped for brightness |
| Garlic Cloves 🧄 | 4 cloves | Minced into fine paste |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For brushing chicken |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning and curing |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked over filling |
| Unsalted Butter 🧈 | 2 tbsp | Melted for basting |
| Heavy Cream 🥛 | ¼ cup | For basting during cooking |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens the filling |
The bacon is non-negotiable for that perfect crisp—thick-cut from Costco works best, but any quality brand will do. Look for slices with good marbling for extra flavor. The chicken breasts should be similar-sized—pound them to an even ½-inch thickness so they cook through without drying out. I always grab extra bacon (8 slices) to ensure full coverage, especially if you're wrapping larger breasts. Room-temperature ingredients blend better, so let the cream cheese sit out for 15 minutes before mixing. The herbs? Fresh dill and chives from the grocery store's refrigerated section keep well for a week if wrapped in damp paper towels.
No fresh dill? Dried dill at half the amount gets you close, though fresh is ideal. Short on chives? Substitute green onion tops for a milder flavor. The garlic can be roasted for a sweeter taste—just toss whole cloves with olive oil and roast at 400°F for 15 minutes before mincing. For extra richness, swap half the cream cheese for herb-infused goat cheese. If you're grilling, use maple-glazed bacon for a sweet-savory twist. The lemon juice is key—it prevents the filling from curdling and adds brightness. Need a shortcut? Pre-made herb blend works, but fresh tastes better.
Prep ahead by mixing the filling ingredients in a bowl and refrigerating until ready to stuff. The bacon-wrapped chicken can be assembled up to 4 hours ahead—just wrap tightly in plastic and refrigerate. For the best results, bring the chicken to room temperature before cooking. Leftovers? Reheat in a 350°F oven for 10-15 minutes until crispy again. The filling reheats beautifully, but the bacon loses crispiness—cover it loosely with foil if needed. Store cooked chicken in the fridge for 3 days or freeze for 2 months. I always make a double batch—this dish disappears fast at dinner parties.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, the prep is ridiculously simple—just butter the chicken, stuff it with cream cheese and herbs, wrap it in bacon, and bake. No chopping, no fuss, just hands-off perfection while you sip your coffee.
- Crispy-Creamy Dream Team: That first bite? Chef’s kiss. The bacon gets gloriously crispy, the cream cheese stays luscious, and the dill-chive punch cuts through the richness like a bright summer breeze. Honestly, I’ve never missed a stuffed chicken before this.
- Game for Any Night: Between us, this is my go-to for date nights, lazy Sundays, or when I need to feed a crowd without stressing. Double the batch, halve the effort—it reheats like a dream and still tastes like you slaved over it.
- Leftovers That Don’t Suffer: I make a big batch on Sundays because the flavor actually improves the next day. The bacon gets even crunchier, the chicken stays juicy, and it’s the easiest way to turn a weeknight into a "I actually cooked" moment. (Yes, even on a Tuesday.)
Step-by-step instructions for bacon-wrapped cream cheese stuffed chicken
Here's how to create that perfect balance of crispy bacon and creamy, herby filling.
Prepare the Cream Cheese Filling
In a medium bowl, combine the 8 oz full-fat cream cheese with the 0.25 cup chopped fresh dill, 0.125 cup chopped fresh chives, 4 cloves minced garlic, 1 tbsp fresh lemon juice, 1.5 tsp Diamond Crystal kosher salt, and 0.5 tsp freshly ground black pepper. Mix until completely smooth and well combined, scraping down the sides of the bowl as needed. The mixture should be thick but spreadable—this ensures it stays cohesive when stuffed into the chicken.
Here's the thing—room temperature cream cheese blends best. If yours is straight from the fridge, let it sit at room temperature for 10-15 minutes before mixing. You'll know it's ready when it's soft enough to spread easily but not melted. This step makes all the difference in achieving that creamy, velvety texture in every bite.
Stuff and Wrap the Chicken
Lay each of the 4 whole boneless, skinless chicken breasts on a cutting board and pound them gently to an even ½-inch thickness using a meat mallet. This ensures even cooking throughout. Cut a pocket in the center of each breast, being careful not to cut all the way through. Stuff each pocket generously with about 2 tablespoons of the cream cheese mixture.
Press the edges of the pocket closed to seal the filling inside. Now for the bacon—wrap each stuffed breast tightly with 2 slices of the thick-sliced bacon, overlapping the edges slightly. Secure with toothpicks if needed to keep everything in place. The bacon will create that irresistible crispy crust while keeping the juices locked inside the chicken.
Sear the Chicken for Maximum Flavor
Heat a large oven-safe skillet over medium-high heat and add 1 tbsp extra-virgin olive oil. Once the oil is shimmering, carefully place the bacon-wrapped chicken breasts in the skillet, bacon-side down. Cook for 3-4 minutes until the bacon begins to crisp and the chicken develops a golden-brown crust on the bottom. This searing step is crucial—it builds deep, caramelized flavor that penetrates the meat.
Flip the chicken breasts and cook for another 2-3 minutes until the second side is also golden brown. The goal here is to create that perfect crust while keeping the inside juicy. Don't rush this step—patience ensures that crispy texture we're after. If the bacon starts to burn before the chicken is fully browned, reduce the heat slightly to medium and continue cooking.
Finish in the Oven
Preheat your oven to 375°F. Transfer the skillet with the chicken to the oven and bake for 20-25 minutes, or until the internal temperature of the chicken reaches 165°F when measured with an instant-read thermometer. The bacon should be fully crispy, and the chicken should be cooked through but still juicy.
Here's where the magic happens: during the last 5 minutes of cooking, add the 2 tbsp melted unsalted butter and 0.25 cup heavy cream to the skillet. The heat will create a luxurious sauce that bastes the chicken, adding richness and moisture. If you prefer even more flavor, you can also add a splash of the pan juices that have accumulated during cooking.
Rest and Serve
Remove the chicken from the oven and transfer it to a cutting board. Let it rest for 5-10 minutes before serving. This resting period allows the juices to redistribute throughout the meat, ensuring each bite is as moist and flavorful as possible. Tent loosely with foil if you're worried about it cooling too quickly.
Slice each chicken breast horizontally through the center to reveal that creamy, herby filling. The contrast of the crispy bacon, juicy chicken, and velvety cream cheese filling will have everyone coming back for seconds. Serve immediately with your favorite sides—roasted vegetables, a fresh salad, or crusty bread to soak up that delicious sauce in the skillet.
Pro Tips For Making Bacon Wrapped Cream Cheese Stuffed Chicken
- PREP CHICKEN THICK: Thin chicken breasts lose their shape when stuffed—pound them to a uniform ½-inch thickness before cutting pockets. I used to skip this, and half the filling would ooze out during cooking. A meat mallet or rolling pin works, but hit it firm enough so it doesn’t bounce back.
- WRAP BACON TIGHT: Overlap bacon slices by ¼ inch and secure with toothpicks—loose wraps unravel when the cream cheese melts. I learned this the hard way when my first batch looked like a bacon explosion. A dab of cream cheese on the bacon first helps it stick better.
- BAKE LOW AND SLOW: Start at 375°F for 20 minutes, then drop to 325°F until internal temp hits 165°F. High heat makes the bacon crisp too fast, turning the chicken dry before the filling sets. A meat thermometer is your friend here—no guessing.
- CHOP HERBS FINE: Pulse fresh dill and chives in a food processor for 2–3 seconds—this distributes flavor evenly instead of ending up with herb clumps. I was skeptical until I tried it; now I can’t go back to chopping by hand for this dish.
Creative variations of these flavors
Spicy Kick Version
For heat lovers, mix 1 tsp smoked paprika and ½ tsp cayenne pepper into the cream cheese filling before stuffing. Add 2 tbsp finely diced jalapeños for extra zing.
Wrap the chicken with hickory-smoked bacon for a smoky-sweet contrast. Trust me, the first bite will have everyone reaching for napkins! 🌶️
Herb-Infused Twist
Swap the dill and chives for fresh thyme and rosemary—about 2 tbsp each—for an earthy, aromatic profile. The herbs pair beautifully with applewood-smoked bacon, adding a subtle sweetness. Garnish with extra fresh herbs before serving for a restaurant-worthy presentation.
Sweet & Savory Glaze
Brush the wrapped chicken with a mix of 2 tbsp maple syrup and 1 tbsp Dijon mustard before searing. The glaze caramelizes beautifully, creating a sticky, sweet-savory crust that complements the creamy filling. Use thick-cut applewood bacon for the best flavor balance.
Lighter Lemon-Garlic Option
Boost the brightness with 1 extra tbsp lemon zest and 1 tbsp lemon juice in the filling. Use turkey bacon instead of pork bacon to cut calories while keeping the crispy texture. Serve with a side of arugula salad drizzled with olive oil for a lighter, refreshing meal.
Breakfast-Style Adaptation
Turn this into a brunch star by adding 2 tbsp chopped scallions and 1 tbsp chopped fresh parsley to the filling. Wrap the chicken with thin-cut bacon and cook until crispy. Serve with a side of crispy hash browns and a fried egg on top for a hearty morning feast.
Smoky BBQ Fusion
Mix 2 tbsp BBQ sauce into the cream cheese filling and wrap the chicken with thick-cut hickory-smoked bacon. Bake at 375°F for 25 minutes until the bacon is crispy and the chicken reaches 165°F**. The smoky-sweet flavors create a perfect balance with the creamy filling. 🔥
Nutrition facts
Frequently asked questions
Can I use chicken thighs instead of breasts?
Chicken thighs work beautifully for this recipe, especially if you prefer juicier meat. Use bone-in, skin-on thighs for extra flavor, but adjust cooking times—thighs typically need 5-7 minutes longer in the oven to reach 165°F internally. The skin will crisp up nicely, adding another delicious layer of texture.
What if the cream cheese filling leaks out?
This happens when the chicken isn't properly sealed or overstuffed. To fix it, press the pocket edges more firmly or use toothpicks to secure the bacon wrap. For extra insurance, chill the stuffed chicken for 10 minutes before cooking—this helps the filling set slightly. If it still leaks, reduce the filling to 1.5 tablespoons per breast next time.
Can I make this ahead of time?
Yes! Assemble the bacon-wrapped chicken up to 4 hours ahead and refrigerate uncovered (so it doesn't steam). For best results, bring it to room temperature before cooking. The bacon will still crisp beautifully, and the chicken will cook evenly. Pro tip: Wrap individual breasts in plastic wrap to prevent drying.
How do I keep the bacon extra crispy?
The secret is low-and-slow cooking followed by a crisping boost. After baking, transfer the chicken to a 400°F oven for 2-3 minutes to crisp the bacon. Alternatively, broil for 1-2 minutes (watch closely!), placing the pan on the middle rack. For extra crunch, use thick-cut bacon with good fat content.
What sides pair best with this dish?
This rich, flavorful chicken pairs perfectly with lighter sides to balance the meal. Try roasted asparagus with lemon zest, a crisp cucumber salad, or buttery mashed sweet potatoes. For a heartier option, serve with garlic bread or creamy polenta** to soak up any leftover pan juices.
