Bright, cozy, and comforting—this Stuffed Chicken Roll with Leek, Tomato and Cheese is the kind of weeknight dinner that feels a little special without fuss. A whole, deboned chicken becomes a large, juicy canvas for a savory filling of gently sautéed leeks and onion, slices of fresh tomato, and creamy sticks of graviera cheese. A simple spice rub, tangy mustard, and a drizzle of olive oil finish it off before a slow roast that yields golden skin and melty, flavorful filling. Follow the clear, step-by-step recipe below for a satisfying main that pairs beautifully with a simple salad, steamed greens, or roasted potatoes.
Why you’ll love this Stuffed Chicken Roll with Leek, Tomato and Cheese

This recipe turns basic, everyday ingredients into something memorable. The leeks bring a mellow onion-like sweetness that becomes tender and slightly caramelized when sautéed. Tomato slices introduce brightness and a touch of acidity that balances the richness of the cheese—graviera is my recommendation, but Gruyere, Emmental, or American Swiss will work beautifully if you prefer them. The whole chicken is deboned and rolled so each slice reveals ribboned layers of filling, and the mustard-spiced rub under the skin adds depth while helping keep the breast meat moist. It’s an elegant-looking dish that’s surprisingly homey and very doable.
Ingredients
- 1 whole chicken, cleaned, deboned
- 3 leeks, finely chopped
- 1 small onion, finely chopped
- 1 tomato, sliced
- 150 g graviera cheese, cut into sticks (or Gruyere, Emmental, American Swiss Cheese)
- olive oil (for sautéing and brushing)
- salt
- pepper
- 1 tsp smoked paprika
- 1 tsp turmeric
- 2 tbsp mustard
- 1 tbsp olive oil
- salt
- pepper
Equipment
- Large skillet or frying pan
- Sharp knife and cutting board
- Baking sheet or roasting pan
- Butcher’s twine or kitchen string
- Tongs and spatula
- Meat thermometer (optional, but helpful)
Prep notes

Deboning a whole chicken takes a little practice; ask your butcher to debone it if you prefer. The leeks should be rinsed thoroughly to remove any grit between the layers. Graviera melts well and has a slightly sweet, nutty profile—choose a similar-melting cheese if you swap.
Step-by-step Directions

The directions below follow the recipe order and keep all ingredient amounts exactly as listed. Read through once before starting, and prepare your workspace so everything is within reach.
- Preheat and prepare: Preheat the oven to 200°C (about 400°F). Line a baking sheet or prepare a roasting pan. If your deboned chicken has wings attached, tuck them neatly alongside the body so the roll is compact.
- Cook the leek and onion filling: Heat a drizzle of olive oil in a large skillet over medium heat. Add the finely chopped onion and the finely chopped leeks. Sauté, stirring occasionally, until the onion and leeks are soft and just beginning to turn golden—about 6–8 minutes. Season lightly with a pinch of salt and pepper. Remove from heat and let the mixture cool slightly so it’s easier to handle when assembling the roll.
- Prepare the spice rub and mustard glaze: In a small bowl, combine 1 tsp smoked paprika, 1 tsp turmeric, 2 tbsp mustard, 1 tbsp olive oil, a pinch of salt, and a pinch of pepper. Whisk until smooth. This paste will flavor the inside of the chicken and help crisp the skin.
- Lay out the deboned chicken: On a clean work surface, open the deboned chicken so that the breast and leg meat form an even rectangle. Pat the chicken dry with paper towels—this helps the rub adhere and promotes browning.
- Spread the mustard-spice mixture: Use a spoon or spatula to spread the prepared mustard and spice paste evenly over the inside surface of the chicken. Make sure to cover the breast meat and portions that will be on the outside of the roll to lock in flavor and moisture.
- Assemble the filling: Evenly distribute the sautéed leeks and onions across the chicken, leaving a small border at the edges so the filling doesn’t spill out when you roll. Lay the tomato slices over the leek-onion bed in a single layer. Arrange the 150 g graviera cheese sticks (or your chosen substitute) on top of the tomatoes so the cheese will melt into long ribbons as it bakes.
- Roll and secure: Starting from one end, carefully roll the chicken around the filling, keeping the roll tight but not crushed. Use butcher’s twine to tie the roll at 2–3-inch intervals so it holds its shape while roasting. Tuck the ends under if possible to create a neat cylinder.
- Season the outside: Brush the outside of the rolled chicken with a light film of olive oil. Sprinkle a little salt and pepper over the surface to taste. If you like a touch more smoked paprika for color, you can dust a small extra pinch across the top.
- Roast: Place the rolled chicken on the prepared baking sheet or roasting pan. Transfer to the preheated oven and roast at 200°C (400°F). Cooking time will vary by weight; roast until the skin is golden and an instant-read thermometer inserted into the thickest part of the roll reads 74°C (165°F). As a general guide, a medium-sized whole deboned chicken typically takes 45–60 minutes, but check early to avoid overcooking. If the skin is browning too quickly, tent with foil for the remaining time.
- Rest, slice, and serve: Remove the chicken roll from the oven and let it rest for 10–15 minutes—this helps the juices redistribute and makes slicing more attractive. Use a sharp knife to remove the strings and slice the roll into rounds about 1–1.5 cm thick so each piece showcases the layers of leek, tomato, and melted cheese. Serve warm alongside roasted vegetables, a crisp salad, or steamed greens.
Troubleshooting and tips
- If your leeks retain grit, slice them and soak briefly in cold water, then drain and pat dry before sautéing.
- To ensure even cooking, roll the chicken tightly and tie it securely. Loose rolls can cook unevenly or leak filling.
- Use a meat thermometer to avoid drying out the breast meat—74°C (165°F) in the center is the safe internal temperature to aim for.
- If you want a crisper skin, finish the roast with 2–3 minutes under a hot broiler while watching closely so it doesn’t burn.
- Make-ahead: assemble the roll, wrap tightly in plastic wrap, and refrigerate up to 24 hours before roasting. Bring to room temperature about 30 minutes before baking for more even cooking.
Serving suggestions
This Stuffed Chicken Roll with Leek, Tomato and Cheese pairs wonderfully with simple sides that don’t compete with the flavors inside the roll. Try roasted baby potatoes tossed with rosemary, a lemony green salad, garlic sautéed spinach, or fluffy couscous. Leftovers slice easily cold for sandwiches or can be gently reheated and served over mixed grains.
Meal plan ideas
- Weeknight dinner: Serve with a light arugula salad and lemon vinaigrette for a quick, balanced meal.
- Weekend entertaining: Slice the roll and arrange on a platter with roasted root vegetables and a yogurt-herb sauce.
- Meal prep: Slice and pack with steamed greens and quinoa for elevated lunches.
Flavor variations
Change the profile slightly by swapping the mustard glaze for a smear of pesto, chimichurri, or sun-dried tomato paste. Swap the cheese to Gruyere or Emmental for nuttier notes or American Swiss for a milder melt. Add a few sliced roasted red peppers to the filling for extra color and sweetness.
Storage
Cool leftovers to room temperature and refrigerate in an airtight container for up to 3 days. Reheat gently in a low oven (160°C / 320°F) until warmed through, or slice and sear briefly in a skillet to refresh the exterior. For longer storage, freeze slices flat on a tray, then transfer to a freezer bag for up to 2 months—thaw overnight in the fridge before reheating.
Final notes
This Stuffed Chicken Roll with Leek, Tomato and Cheese is a straightforward yet impressive dish that proves a humble whole chicken can be transformed into something striking and delicious. With a flavorful leek-and-onion base, bright tomato, and melty graviera, every slice reveals savory layers. The mustard-spice paste on the inside and a light brush of olive oil on the outside ensure both taste and texture are on point. Give it a try for your next cozy dinner—it’s a lovely way to elevate a simple roast chicken.

Stuffed Chicken Roll with Leek, Tomato and Cheese
Equipment
- Frying Pan
- meat mallet (optional)
- Kitchen twine
- Small Bowl
- large skillet or pan (for searing)
- Baking tray
- parchment paper and aluminum foil
Ingredients
- 1 whole chicken, cleaned and deboned
- 3 leeks, finely chopped
- 1 small onion, finely chopped
- 1 tomato, sliced
- 150 g graviera cheese, cut into sticks (or Gruyère, Emmental, American Swiss)
- olive oil (for sautéing and searing)
- salt
- pepper
- 1 tsp smoked paprika
- 1 tsp turmeric
- 2 tbsp mustard
- 1 tbsp olive oil (for coating)
- salt (for coating)
- pepper (for coating)
Instructions
- Preheat the oven to 180°C (356°F) with top and bottom heat.
- Heat a frying pan over medium heat with a little olive oil. Sauté the chopped leeks and onion for 5–6 minutes until softened and lightly caramelized. Season with salt and pepper and set aside to cool.
- Lay the deboned chicken flat on a work surface and season lightly with salt and pepper. If needed, gently pound thicker areas with a meat mallet so the chicken is an even thickness for rolling.
- Spread the cooled leek and onion mixture evenly over the chicken, leaving a small border around the edges. Arrange the tomato slices and cheese sticks in an even layer on top of the leeks.
- Carefully roll the chicken tightly from one end and tie it in about five places with kitchen twine to secure the filling.
- In a small bowl, whisk together the smoked paprika, turmeric, mustard, 1 tbsp olive oil, salt and pepper to make the coating. Brush the mixture all over the chicken roll.
- Heat a large skillet over high heat with a little oil and sear the chicken roll for about 1 minute per side until browned on all sides.
- Place the seared roll on a baking tray lined with parchment paper, cover with parchment and aluminum foil, and bake for 1½ hours. Remove the covers and bake an additional 20–30 minutes until cooked through and nicely browned.
- Let the roll rest for 10 minutes, remove the twine, slice into portions and serve.
Notes
- You can wrap the roll in parchment paper or bake it in a roasting pan.
- Flatten the chicken pieces inside so there are no gaps when rolling.
