Creamy Chicken Roulade with Broccoli, Cheddar, and Bacon Recipe
Introduction
Chicken roulade is a delicious and impressive dish that combines tender chicken breasts with a flavorful filling of cheese, broccoli, and bacon. It’s perfect for a special dinner yet simple enough to prepare at home. This recipe guides you through making a juicy, cheesy roulade that will delight your taste buds.

Ingredients
- 4 strips bacon (drippings reserved)
- 2 large boneless, skinless chicken breasts (or 4 small)
- Salt and pepper, to taste
- 1 teaspoon Italian seasoning
- ¼ teaspoon garlic powder
- ¼ teaspoon paprika
- ¼ cup flour (optional)
- 1 cup broccoli, steamed and finely diced
- 1 ¼ cups cheddar cheese, shredded
- 2 tablespoons Parmesan cheese, grated
Instructions
- Step 1: Preheat your oven to 375°F (190°C).
- Step 2: Cook the bacon slowly over low heat until crispy. Reserve the drippings and set aside. Once cooled, roughly chop the bacon. Steam or boil the broccoli for 5–7 minutes until tender, then dice finely.
- Step 3: Cut each chicken breast in half lengthwise to create thinner slices. Cover with plastic wrap and gently pound to an even thickness of about ¼ inch, taking care not to tear the meat.
- Step 4: Place each chicken slice smooth side down on your work surface for an even rolling surface.
- Step 5: Evenly spread the cheddar and Parmesan cheeses down the center of each chicken slice. Top with the diced broccoli and chopped bacon.
- Step 6: Roll the chicken slices up tightly from the narrow end, tucking the filling inside. Place each roll seam-side down.
- Step 7: Season the outside of the rolls with salt, pepper, Italian seasoning, garlic powder, and paprika. If using, sprinkle flour lightly over the rolls to promote browning and prevent sticking.
- Step 8: Use kitchen twine to tie each chicken roll securely in a few places to keep the filling inside while cooking.
- Step 9: Heat 1 tablespoon of reserved bacon drippings in a large skillet over medium-high heat. You may substitute or combine with olive oil if needed.
- Step 10: Sear the chicken rolls on all sides until golden brown, about 4–5 minutes total. The inside will still be raw. This is a good time to remove the kitchen twine.
- Step 11: Transfer the seared chicken rolls to a lightly greased baking dish, seam-side down. Cover and bake for 15 minutes, then remove the cover and bake for another 15 minutes.
- Step 12: Remove from the oven and let the roulade rest for 5–8 minutes. Check that the internal temperature reaches 165°F (74°C) before serving. Serve with mashed potatoes and green beans for a complete meal.
Tips & Variations
- Use a meat mallet or rolling pin to pound the chicken evenly, which helps the roulade cook uniformly.
- Try substituting broccoli with sautéed spinach or sun-dried tomatoes for a different flavor.
- If you prefer a crispier crust, finish the roulade under the broiler for 1–2 minutes at the end of baking.
- Make sure not to overfill the chicken to prevent the filling from spilling out during cooking.
Storage
Store leftover chicken roulade covered in the refrigerator for up to 3 days. Reheat gently in the oven at 300°F (150°C) until warmed through to maintain moistness and flavor. You can also slice and warm in a skillet over medium heat.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the roulade in advance?
Yes, you can assemble the roulade earlier in the day and refrigerate it before cooking. Just be sure to keep it covered and cook it within the same day for best freshness.
What can I serve with chicken roulade?
This dish pairs wonderfully with mashed potatoes, steamed green beans, or a fresh side salad. The creamy cheese and savory bacon filling make it rich, so lighter vegetable sides balance the meal well.
Print
Creamy Chicken Roulade with Broccoli, Cheddar, and Bacon Recipe
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Diet: Low Carb
Description
Delicious chicken roulade stuffed with crispy bacon, steamed broccoli, and a blend of cheddar and Parmesan cheeses, seared to golden perfection and baked to juicy tenderness. This flavorful dish is perfect for a hearty dinner and pairs wonderfully with mashed potatoes and green beans.
Ingredients
Meat and Padding
- 4 strips bacon (drippings reserved)
- 2 large boneless/skinless chicken breasts (or 4 small)
Seasonings
- Salt (to taste)
- Pepper (to taste)
- 1 teaspoon Italian seasoning
- ¼ teaspoon garlic powder
- ¼ teaspoon paprika
Coating
- ¼ cup flour (optional)
Filling
- 1 cup broccoli (steamed and finely diced)
- 1 ¼ cups cheddar cheese (shredded)
- 2 tablespoons Parmesan cheese (grated)
Instructions
- Preheat Oven: Preheat your oven to 375° F to prepare for baking the chicken roulade.
- Cook Bacon and Prepare Filling: Cook bacon slowly over low heat until crispy, set aside the drippings, and roughly chop the bacon once cooled. Steam or boil broccoli for 5-7 minutes until tender, then finely dice it.
- Prepare Chicken: Slice each chicken breast lengthwise to create 2 thinner pieces. Cover with plastic wrap and gently pound to an even thickness of ¼ inch, careful not to tear the meat as it will plump when cooked.
- Position Chicken: Place the chicken pieces smooth side down to ensure an even, smooth surface for rolling.
- Add Filling: Evenly distribute shredded cheddar cheese in the middle of each chicken slice, then add chopped broccoli and bacon on top.
- Roll Chicken: Starting at the narrow end facing you, carefully roll the chicken upwards, tucking the filling inside, and place seam-side down.
- Season and Coat: Season the rolls with salt, pepper, Italian seasoning, garlic powder, and paprika. Optionally, sprinkle flour onto the chicken to promote browning and prevent sticking during searing.
- Secure Rolls: Tie the chicken rolls with kitchen twine to keep them intact during cooking.
- Heat Skillet: Heat 1 tablespoon of reserved bacon drippings in a large skillet over medium-high heat. Olive oil can be added or substituted if needed.
- Sear Chicken: Place the chicken rolls in the skillet and sear on all sides until a golden crust forms, about 4-5 minutes total. The centers will remain uncooked at this stage. Then remove the kitchen twine.
- Bake: Transfer the seared chicken rolls seam-side down to a lightly greased baking dish. Cover and bake for 15 minutes, then remove the cover and bake an additional 15 minutes.
- Rest and Serve: Remove from oven and let rest for 5-8 minutes. Ensure the thickest part reaches 165° F before serving. Serve with mashed potatoes and green beans.
Notes
- You can use 4 small chicken breasts instead of 2 large ones if preferred.
- Pounding the chicken evenly prevents tearing and ensures even cooking and juiciness.
- Using flour on the chicken before searing helps create a beautiful, brown crust and prevents sticking.
- Check internal temperature to guarantee food safety; use a meat thermometer for best results.
- Bacon drippings add extra flavor; olive oil can be used if drippings are insufficient or unavailable.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Keywords: Chicken roulade, stuffed chicken, baked chicken, bacon chicken, broccoli cheese chicken, easy dinner recipe

