Appetizers
This bacon-wrapped cream cheese stuffed chicken recipe delivers a showstopping appetizer with irresistible textures: crispy bacon hugs a juicy center that practically melts in your mouth. The secret lies in balancing the stuffing technique—keeping the filling compact yet flavorful—while ensuring the bacon crisps to golden perfection.
I developed this after years of testing, and it never fails to impress even the most skeptical eaters.
The magic happens in the 30-minute cooking process, where the chicken breasts stay tender while the bacon transforms into a flavorful, crackling shell. A simple cream cheese and herb mixture forms the heart of this dish, infused with garlic and scallions for depth.
The bacon not only adds richness but also locks in moisture, ensuring every bite is juicy and satisfying.
What you'll end up with is a dish that's restaurant-quality without the fuss—crispy edges, tender centers, and a pull-apart texture that makes it impossible to stop at one piece. The aroma alone will draw everyone to the table, and the presentation is elegant enough for gatherings or casual weeknight dinners.
Serve with a side of honey mustard or a fresh salad to balance the richness. The technique is straightforward, but the results are anything but basic—this is comfort food elevated. Let's get started!
Ingredients for bacon wrapped cream cheese stuffed chicken
Elevate your appetizer game with these carefully selected ingredients designed for crispy perfection and melty centers.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breasts 🍗 | 1 ½ lb | Pounded to even 1-inch thickness |
| Full-Fat Cream Cheese 🧀 | 8 oz | Room temperature for blending |
| Garlic Cloves 🧄 | 4 cloves | Minced for herb mixture |
| Fresh Scallions 🧅 | ¼ cup | Finely chopped, white and green parts |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for herb blend |
| Thick-Cut Bacon 🥓 | 8 oz | Cut into 1-inch wide strips |
| Unsalted Butter 🧈 | 2 tbsp | For searing chicken |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For seasoning |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For brushing chicken |
| Toothpicks 📍 | 8 whole | For securing bacon wraps |
The chicken breasts are the foundation—opt for high-quality, evenly sized pieces from the deli counter at Whole Foods or your trusted butcher. Pounding them to even thickness ensures consistent cooking. For the cream cheese, full-fat Philadelphia brand blends best—it's rich enough to hold its shape while melting beautifully. The herb mixture is where the magic happens: fresh dill and parsley from the market (not the wilted bunches at the grocery store) elevate the flavor. Garlic and scallions should be freshly minced, not pre-chopped from a jar—freshness makes all the difference.
No thick-cut bacon? Cut regular bacon into 1-inch strips—it crisps just as well. Short on fresh herbs? Dried dill at half the amount works in a pinch, but fresh is ideal. The cream cheese can be substituted with herb-infused goat cheese for a tangier twist. For extra moisture, add 1 tbsp sour cream to the filling. If you're making this ahead, keep the stuffed chicken unwrapped in the fridge until ready to cook to prevent soggy bacon.
Store the herb mixture in an airtight container for up to 3 days—it keeps beautifully in the fridge. The stuffed chicken should be cooked immediately after assembly for optimal texture, but you can prep the filling and chicken up to 1 day ahead. Leftover cooked pieces reheat well in a 350°F oven for 10 minutes, though they're best enjoyed fresh. The bacon-wrapped chicken freezes for 1 month—thaw overnight in the fridge before cooking.
Why You'll Love This Recipe
- Foolproof Prep: I’ll admit, I used to overthink stuffing chicken—until I realized this recipe just needs a pocket cut, not a butcher’s knife. Five minutes of slicing scallions and mincing garlic, and you’re done.
- No-Brainer Flavor Combo: That crispy bacon wrapped around creamy, herby cheese? It’s like a hug for your taste buds. The garlic and dill melt into the chicken while the bacon stays perfectly chewy—no sad, rubbery bits here.
- Weeknight to Dinner Party: Honestly, it’s my go-to when I’m feeding the family or surprising guests. Same effort, different occasions—just adjust the sides. (Pro tip: double the batch and save half for later.)
- Leftovers That Don’t Suck: Between us, most stuffed chicken dries out by day two. Not this one. The bacon keeps it juicy, and the cream cheese stuffing stays rich. I’ve reheated slices straight from the fridge—still delicious, no sad moments.
Step-by-step instructions for bacon-wrapped cream cheese stuffed chicken
This method delivers perfectly crisp bacon and creamy, pull-apart chicken centers every time.
Prepare the Herb Cream Cheese Filling
In a medium bowl, combine the 8 oz full-fat cream cheese with the 4 cloves minced garlic cloves, 0.25 cup chopped fresh dill, 0.25 cup chopped fresh parsley, and 0.25 cup chopped fresh scallions. Mix thoroughly until completely smooth and well incorporated. The filling should be thick and cohesive enough to hold its shape when packed into the chicken.
I like to use a silicone spatula for this step—it helps scrape every last bit of cream cheese from the bowl. If the mixture seems too soft to handle, chill it in the refrigerator for 5-10 minutes while you prepare the chicken. This ensures it stays contained during stuffing, preventing any leaks that could make your chicken soggy.
Stuff and Secure the Chicken
Lay each of the 1.5 lb boneless, skinless chicken breasts flat on your work surface. Using a sharp knife, make a horizontal cut about 1 inch deep along the thickest part of each breast, being careful not to cut all the way through. Gently open the pocket and stuff with about 2 tablespoons of the herb cream cheese mixture, pressing firmly to ensure it stays inside.
Close the pocket and secure it tightly with one of the 8 whole toothpicks through the thickest part of the chicken. This prevents the filling from escaping during cooking. I press down gently on the toothpick to create a tight seal—this is where most home cooks fail, leading to messy, runny centers. For extra security, you can also wrap each stuffed breast with a strip of the 8 oz thick-cut bacon before proceeding to the next step.
Cook the Bacon to Crispy Perfection
Line a baking sheet with parchment paper and arrange the bacon-wrapped chicken breasts on top, leaving about 1 inch of space between each piece. Place the baking sheet in a 425°F preheated oven and bake for 15 minutes. This initial bake renders the fat from the bacon and begins to crisp it while keeping the chicken juicy.
After 15 minutes, flip each piece of chicken and continue baking for another 10 minutes or until the bacon is deep golden brown and crispy. Here's the thing—don't be tempted to check it early. The bacon needs time to render its fat and develop that perfect crunch. If it's not crispy enough after 25 minutes, give it another 5 minutes at a higher temperature (450°F) to finish.
Sear for Maximum Flavor
While the bacon cooks, heat a large skillet over medium-high heat until hot. Add 2 tbsp unsalted butter and 1 tbsp extra-virgin olive oil and let it melt and foam. Remove the chicken from the oven and carefully transfer it to the skillet, bacon-side down. Sear for 2-3 minutes until the bacon is deep golden brown and the chicken skin begins to crisp.
Flip the chicken and sear the other side for another 2-3 minutes. This step is crucial for developing a rich, caramelized crust on the chicken. If the bacon isn't crispy enough after searing, return it to the oven for 2-3 minutes at 425°F to finish. The combination of oven-baked and seared bacon gives you the best of both worlds—crispy edges and juicy centers.
Rest and Serve
Transfer the bacon-wrapped chicken to a cutting board and let it rest for 5-10 minutes before serving. This resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. To serve, carefully remove the toothpick from each piece and slice the chicken diagonally into ½-inch thick slices. The herb cream cheese filling should be soft and melty, creating a pull-apart texture that's irresistible.
Garnish with additional chopped fresh dill and chopped fresh parsley for a pop of color and freshness. Serve immediately with your favorite sides—roasted vegetables, a crisp green salad, or mashed potatoes. The contrast between the crispy bacon, creamy filling, and tender chicken makes this dish truly special.
Pro Tips For Making Bacon Wrapped Cream Cheese Stuffed Chicken
- USE COLD CREAM CHEESE: I learned this the hard way—room-temperature cream cheese gets greasy and leaks when wrapped in bacon. Scoop it straight from the fridge, form the filling, then let it sit for 3-4 minutes while you prep the chicken. The coldness keeps it firm enough to stay put during cooking.
- SLICE CHICKEN LENGTHWISE: Thick chicken breasts cook unevenly, so slice them horizontally into two even layers instead of using whole breasts. This lets the cream cheese filling cook through without turning the outer edges dry. Just make sure to keep the cuts parallel so the bacon wraps neatly.
- WRAP TIGHT, THEN SEAL: Loose bacon wrappings unravel and burn, so press each strip firmly around the chicken before securing with a toothpick. For extra security, lightly brush the exposed bacon edges with water—it caramelizes faster and sticks together better. (Yes, it’s messy, but it works.)
- REST THE STUFFED CHICKEN: Skipping this step means the filling oozes out when you cut into it. After wrapping, let the chicken rest uncovered in the fridge for 10 minutes before cooking. The cream cheese firms up just enough to stay where it belongs, and the bacon won’t stick to the pan like glue.
Best sauces and condiments for these flavors
Classic Honey Mustard
This sweet-and-tangy sauce is a perfect match for the rich flavors of your bacon-wrapped chicken. I combine 3 tablespoons Dijon mustard, 2 tablespoons honey, 1 tablespoon apple cider vinegar, and 1 teaspoon olive oil in a small bowl, whisking until smooth.
Serve warm or at room temperature—it cuts through the cream cheese filling beautifully while complementing the smoky bacon. 🍯
Spicy Maple Glaze
For a bold flavor profile, create a quick glaze using 2 tablespoons pure maple syrup, 1 tablespoon hot sauce (like Cholula), and ½ teaspoon smoked paprika. Simmer for 2 minutes to blend flavors, then drizzle over the warm chicken.
The heat from the hot sauce balances the richness, while the maple adds a caramelized depth that pairs perfectly with the crispy bacon.
Garlic Aioli
Elevate your dish with a creamy garlic aioli made from ½ cup mayonnaise, 1 minced garlic clove, 1 teaspoon lemon juice, and a pinch of salt. Blend until smooth and serve on the side for dipping or as a sauce for the finished chicken.
The cool, garlicky richness contrasts wonderfully with the warm, savory flavors of the bacon and chicken. 🧄
Chimichurri Sauce
For a fresh, herbaceous option, blend ½ cup chopped fresh parsley, ¼ cup chopped fresh cilantro, 2 minced garlic cloves, 2 tablespoons red wine vinegar, ½ teaspoon red pepper flakes, and ¼ cup olive oil in a food processor.
Let it sit for 10 minutes to allow flavors to meld. The bright, tangy notes cleanse your palate between bites of the rich chicken.
Balsamic Reduction
For a sophisticated touch, reduce ¼ cup balsamic vinegar in a small saucepan over medium-high heat until it thickens to a syrupy consistency (about 5-7 minutes). Drizzle over the chicken just before serving.
The tangy, slightly sweet reduction adds an elegant contrast to the creamy filling and crispy bacon, making it feel like a restaurant-worthy dish. 🍷
Nutrition facts
Frequently asked questions
Can I use chicken thighs instead of breasts?
Chicken thighs work beautifully—they stay juicier and more forgiving during cooking. Use 2 bone-in, skin-on thighs (about 1.5 lbs total) and adjust cooking time to 25-30 minutes at 425°F (they need more time). The skin will crisp up like bacon, adding extra flavor. Just skip the pocket creation and stuff directly through a small slit in the meat.
How do I prevent the cream cheese from leaking?
Chill the filling for 10 minutes before stuffing to firm it up, and pack it tightly into the pocket. Use toothpicks to secure the chicken closed, and press them firmly through the thickest part. For extra insurance, wrap the stuffed chicken in plastic wrap before adding bacon—this creates a temporary seal that keeps everything contained during the initial cook.
Can I make this ahead of time?
Yes! Assemble the stuffed chicken (without bacon) up to 1 day ahead and refrigerate. Wrap each piece tightly in plastic wrap and store in an airtight container. When ready to cook, add the bacon strips just before baking—this ensures they stay crispy. For parties, you can even prep the filling and chicken separately up to 2 days ahead and stuff right before cooking.
What if my bacon isn't crispy enough?
Don't worry—you can fix it! If the bacon is still soft after 25 minutes, transfer the chicken to a 450°F oven for 5 extra minutes to finish crisping. For even better results, broil on high for 2-3 minutes at the end, watching closely to avoid burning. The high heat helps render the fat faster and creates that perfect crunch.
Can I use this as a main dish?
This recipe serves 4 as an appetizer or 2 as a main course. Pair it with sides like roasted asparagus, garlic mashed potatoes, or a fresh arugula salad to balance the richness. For a heartier meal, serve with crusty bread or dinner rolls to soak up any extra sauces. The dish is filling enough that it can easily stand alone for a special occasion dinner.
