Buffalo Chicken Stuffed Peppers

I still remember the first time I attempted to make stuffed peppers; they came out of the oven looking beautiful, but the filling was dry and the peppers were either crunchy or mush. It took me five attempts to crack the code for a filling that stays moist and peppers that are tender but still hold their shape. After testing this recipe five times, I finally got it just right, and the answer was a creamy, spicy chicken filling that everyone absolutely loves. Let’s get straight into making these Buffalo Chicken Stuffed Peppers.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Servings: 4 large peppers (serves 4)
- Difficulty: Easy
Why You’ll Love This Buffalo Chicken Stuffed Peppers
- All the flavour, less the mess: You get the bold, tangy heat of classic Buffalo chicken wings, or even a creamy Buffalo Chicken Dip (Game Day Favorite), but it’s neatly packed inside a sweet bell pepper. No sticky fingers or piles of napkins required.
- A complete meal in one dish: With protein from the chicken, healthy fats from the cheese and cream cheese, and a generous serving of vegetables, this is a balanced dinner that needs little else on the side.
- Make-ahead friendly: You can assemble these peppers a day in advance, store them covered in the fridge, and pop them in the oven when you’re ready. The flavours actually meld together even better overnight.
- Kid-approved (with a gentle heat): My kids absolutely devour this every time I make it. The cream cheese and cheddar mellow out the hot sauce, creating a creamy, cheesy filling that even spice-wary eaters enjoy.
- Naturally low-carb and gluten-free: This recipe skips the rice or breadcrumbs often found in stuffed peppers, making it a fantastic option if you’re watching your carbohydrate intake or avoiding gluten.
Ingredients You’ll Need
- 4 large bell peppers (any colour; red and orange are sweetest)
- 500g boneless, skinless chicken breasts (about 2 large breasts)
- 1 tablespoon olive oil
- 1 medium onion, finely chopped (about 150g)
- 3 cloves garlic, minced
- 200g cream cheese, softened to room temperature
- 120ml Buffalo hot sauce (such as Frank’s RedHot)
- 150g mature cheddar cheese, grated
- 100g mozzarella cheese, grated
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- Salt and freshly ground black pepper, to taste
- 2 spring onions, thinly sliced (for garnish)
- Optional: 2 tablespoons chopped fresh parsley or chives
Tip: Use full-fat cream cheese for the best creamy texture. Low-fat versions can turn grainy when baked and won’t give you that luscious, cohesive filling.
How to Make Buffalo Chicken Stuffed Peppers
- Preheat and prep the peppers: Preheat your oven to 190°C (170°C fan). Cut the tops off each bell pepper about 1cm from the stem. Remove the seeds and white membranes from inside. If the peppers wobble, slice a tiny sliver off the bottom so they stand flat. Place them cut-side up in a baking dish that holds them snugly.
- Cook the chicken: Season the chicken breasts with salt, pepper, and the smoked paprika. Heat the olive oil in a large skillet over medium-high heat. Add the chicken and cook for 6-7 minutes per side, until golden brown on the outside and cooked through. The chicken should feel firm to the touch and the internal temperature should reach 74°C. The sound of a good sizzle means you’ve got the heat right. Transfer the chicken to a plate and let it rest for 5 minutes before shredding with two forks.
- Sauté the aromatics: In the same skillet (don’t clean it — those browned bits are flavour), reduce the heat to medium. Add the chopped onion and cook for 4-5 minutes, stirring occasionally. The onions should turn translucent and soft, and you’ll smell a sweet, savoury aroma. Add the minced garlic and cook for just 30 seconds until fragrant, stirring constantly so it doesn’t burn.
- Make the Buffalo filling: Turn the heat to low. Add the softened cream cheese to the skillet and stir until it melts into the onions, creating a smooth, pale sauce. Pour in the Buffalo hot sauce and stir until the mixture turns a warm, brick-red colour. The smell will be sharp and tangy at this point. Add the shredded chicken and half of the grated cheddar and mozzarella (reserve the rest for topping). Stir everything together until the cheese is melted and the filling is thick, creamy, and evenly coloured. Taste and adjust salt and pepper — remember the hot sauce adds salt, so go easy.
- Fill the peppers: Spoon the Buffalo chicken mixture evenly into each pepper, pressing down gently with the back of the spoon to pack it in. You want the filling mounded slightly above the rim. The texture of the filling should be thick and cohesive, not runny.
- Top with cheese and bake: Sprinkle the remaining cheddar and mozzarella over the tops of the filled peppers. Pour about 100ml of water into the bottom of the baking dish — this creates steam and helps the peppers cook evenly. Cover the dish tightly with foil. Bake for 25 minutes. The peppers will soften and the cheese will melt, but the steam will keep them from drying out.
- Finish uncovered and serve: Remove the foil and increase the oven temperature to 200°C. Bake for another 8-10 minutes, until the cheese on top is bubbling and turning golden brown in spots. The peppers should be tender when pierced with a fork but still holding their shape. Let them rest in the dish for 5 minutes — this is crucial for the filling to set. Garnish with spring onions and fresh herbs before serving.
Tips From My Kitchen
- Choose the right peppers: Look for peppers that are squat and wide rather than tall and narrow. They’ll stand more steadily in the dish and provide a better vessel for the filling. Red, orange, and yellow peppers are sweeter and become more tender than green ones, which can turn slightly bitter and remain firmer. If you only have green peppers, consider blanching them for 3 minutes before filling to ensure they soften properly.
- Don’t skip the water in the dish: Adding a splash of water to the bottom of the baking dish is the secret to perfectly cooked peppers. As it heats, the water turns to steam, surrounding the peppers with gentle moisture. This prevents the outsides from drying out or burning before the centres are tender. Without it, you risk peppers that are leathery on the outside and undercooked inside.
- Softened cream cheese is non-negotiable: Cold cream cheese straight from the fridge will clump and refuse to blend smoothly into the onion mixture, leaving you with lumpy filling. Let it sit at room temperature for at least 30 minutes before you start cooking. If you’re short on time, cut it into small cubes and microwave it in 10-second bursts until it’s soft but not melted.
- Shred the chicken while it’s still warm: Warm chicken shreds effortlessly with two forks; cold chicken tends to clump and tear unevenly. After the chicken rests for 5 minutes, shred it immediately. You’ll get fine, tender strands that distribute evenly throughout the creamy sauce, creating a cohesive filling rather than chunky bits.
- Control the heat level: Different Buffalo hot sauces vary wildly in spiciness. Start with 120ml and taste the filling before spooning it into the peppers. If you want a milder version, use 80ml of hot sauce and add 2 tablespoons of chicken stock to maintain the right consistency. For extra heat, add a pinch of cayenne pepper or a teaspoon of chopped pickled jalapeños to the filling.
- Let them rest before serving: The 5-minute rest after baking is not optional. The filling is molten hot and very loose straight from the oven. As it rests, the residual heat allows the cream cheese and melted cheddar to firm up slightly, so the filling holds together when you cut into the pepper. Cutting too early results in a runny mess on the plate.
Common Mistakes to Avoid
- Overcrowding the pan: When cooking the chicken, give each breast enough space in the skillet. If the pan is too crowded, the chicken will steam rather than sear, and you’ll miss out on the deep golden crust that adds flavour. Cook in batches if necessary, wiping out the pan between batches.
- Wrong temperature: Baking at too high a temperature will cause the cheese to burn and the peppers to collapse before the filling is heated through. Stick to 190°C as the main baking temperature. The final uncovered blast at 200°C is only for 8-10 minutes to brown the cheese.
- Skipping the rest time: I cannot stress this enough. The filling is structurally unstable when it first comes out of the oven. The resting period allows the fats in the cream cheese and cheddar to re-solidify just enough to create a sliceable, creamy interior. Rest the dish on a wire rack for exactly 5 minutes and you’ll be rewarded with perfect portions.
Delicious Variations to Try
- Spicy Version: Add 1 finely chopped fresh jalapeño or serrano pepper to the onion mixture as it sautés. Stir in ½ teaspoon of cayenne pepper with the smoked paprika for an extra layer of heat. Top with a drizzle of ranch dressing or blue cheese dressing after baking to cool things down.
- Vegetarian/Vegan Option: Replace the chicken with 400g of finely chopped roasted cauliflower and 1 can (400g) of drained and rinsed chickpeas, roughly mashed. Use a plant-based cream cheese and vegan cheddar and mozzarella alternatives. The roasted cauliflower adds a meaty texture that mimics shredded chicken beautifully.
- Different Protein: Swap the chicken for shredded cooked turkey or diced cooked beef. Leftover roast turkey from Sunday dinner works brilliantly. You can also use shredded rotisserie chicken to cut the prep time in half — just skip the cooking step and add the shredded meat directly to the cream cheese mixture.
What to Serve With Buffalo Chicken Stuffed Peppers
These peppers are quite substantial on their own, but a few simple sides turn them into a feast. A crisp Fresh Greek Salad Recipe provides a cool, tangy contrast to the spicy filling. For something warm and comforting, pair them with a bowl of Homestyle Chicken Noodle Soup on a chilly evening. If you want to keep the meal light, serve the peppers with steamed green beans or a simple cucumber and tomato salad dressed with lemon juice and olive oil.
Frequently Asked Questions

Buffalo Chicken Stuffed Peppers
Ingredients
Method
- Preheat and prep the peppers: Preheat your oven to 190°C (170°C fan). Cut the tops off each bell pepper about 1cm from the stem. Remove the seeds and white membranes from inside. If the peppers wobble, slice a tiny sliver off the bottom so they stand flat. Place them cut-side up in a baking dish that holds them snugly.
- Cook the chicken: Season the chicken breasts with salt, pepper, and the smoked paprika. Heat the olive oil in a large skillet over medium-high heat. Add the chicken and cook for 6-7 minutes per side, until golden brown on the outside and cooked through. The chicken should feel firm to the touch and the internal temperature should reach 74°C. The sound of a good sizzle means you’ve got the heat right. Transfer the chicken to a plate and let it rest for 5 minutes before shredding with two forks.
- Sauté the aromatics: In the same skillet (don’t clean it — those browned bits are flavour), reduce the heat to medium. Add the chopped onion and cook for 4-5 minutes, stirring occasionally. The onions should turn translucent and soft, and you’ll smell a sweet, savoury aroma. Add the minced garlic and cook for just 30 seconds until fragrant, stirring constantly so it doesn’t burn.
- Make the Buffalo filling: Turn the heat to low. Add the softened cream cheese to the skillet and stir until it melts into the onions, creating a smooth, pale sauce. Pour in the Buffalo hot sauce and stir until the mixture turns a warm, brick-red colour. The smell will be sharp and tangy at this point. Add the shredded chicken and half of the grated cheddar and mozzarella (reserve the rest for topping). Stir everything together until the cheese is melted and the filling is thick, creamy, and evenly coloured. Taste and adjust salt and pepper — remember the hot sauce adds salt, so go easy.
- Fill the peppers: Spoon the Buffalo chicken mixture evenly into each pepper, pressing down gently with the back of the spoon to pack it in. You want the filling mounded slightly above the rim. The texture of the filling should be thick and cohesive, not runny.
- Top with cheese and bake: Sprinkle the remaining cheddar and mozzarella over the tops of the filled peppers. Pour about 100ml of water into the bottom of the baking dish — this creates steam and helps the peppers cook evenly. Cover the dish tightly with foil. Bake for 25 minutes. The peppers will soften and the cheese will melt, but the steam will keep them from drying out.
- Finish uncovered and serve: Remove the foil and increase the oven temperature to 200°C. Bake for another 8-10 minutes, until the cheese on top is bubbling and turning golden brown in spots. The peppers should be tender when pierced with a fork but still holding their shape. Let them rest in the dish for 5 minutes — this is crucial for the filling to set. Garnish with spring onions and fresh herbs before serving.
Notes
I hope you enjoy making these Buffalo Chicken Stuffed Peppers as much as I do. They’ve become a regular request in my house, and I love hearing how other people make them their own. If you give this recipe a try, please leave a comment below and let me know how it turned out. Did you try any of the variations? I’d love to hear your ideas.








