This broccoli cheddar stuffed chicken is a quick, creamy, and cheesy dinner option. Seasoned chicken breasts are filled with a cream cheese, broccoli, and cheese mixture, then seared to perfection.

As a busy mom with kids who absolutely adore chicken, I try to come up with more chicken recipes that are different from our usuals. And I'm glad to say that I found a way to get chicken to eat more veggies by hiding it inside the chicken, and covering it all up with cheese.
You're welcome.
After several attempts and many chicken breasts later, I nailed the technique of creating that perfect pocket without cutting all the way through.
When I started playing with the filling components, I discovered that room temperature cream cheese mixed much more smoothly with the other ingredients, creating a filling that stayed put instead of melting out during cooking. Through multiple test batches, I found that the combination of sharp cheddar and Parmesan created the best flavor depth, while finely chopped broccoli incorporated better than larger pieces.
This two-stage cooking method has become a go-to in my kitchen, and even my kids don’t pick out the broccoli! With just 30 minutes of prep and cook time, it feels like something you'd order at a restaurant but comes together easily at home. It’s a great all-in-one protein and veggie dish, and it needs just a simple side to complete the meal.
If you're like me who's looking for more chicken recipes, this broccoli cheddar stuffed chicken breast is a recipe you must-try!
Ingredients

- Boneless skinless chicken breasts - This is the primary protein for the dish. If you prefer a leaner option, you can substitute with boneless skinless turkey breasts.
- Cream cheese - Adds creaminess and richness to the filling. If you're looking for a lighter option, Greek yogurt can be used, but it will change the flavor and texture slightly.
- Grated Parmesan cheese - Adds savory depth to the dish that'll contribute to the cheesy flavor.
- Shredded cheddar cheese - Gives a sharp flavor and creamy texture that also contributes to the cheesy flavor
- Chopped broccoli - Adds nutrition and texture. You may use fresh or frozen broccoli for this, whichever is available as long as it's chopped.
See the recipe card for exact quantities.
Step-by-step Instructions

Craving for a hearty and delicious meal? This broccoli cheddar stuffed chicken breast recipe is an excellent option! I love making this dish for dinner because it's not only satisfying but also packed with cheesy goodness and nutritious broccoli. Just follow these straightforward steps, and you'll have a delicious meal ready to enjoy in no time!
Prepare the Seasoning
Start by mixing the garlic salt, onion powder, and paprika in a small bowl. This blend will enhance the flavor of the chicken. Once mixed, rub the seasoning evenly over each chicken breast and make sure they are all well coated.
Create Pockets in the Chicken Breasts

On a parchment-lined tray, carefully slice each chicken breast horizontally to create a pocket. Be sure not to cut all the way through; you want to leave one side intact to hold the stuffing. This pocket will hold the creamy filling, so take your time to make a nice space for it.
Make the Filling

Want to save this?
In a separate bowl, combine the cream cheese, grated Parmesan cheese, shredded cheddar cheese, minced garlic, and chopped broccoli. Mix the ingredients thoroughly until well combined. The mixture should be creamy and evenly distributed, allowing the flavors to meld together.
Stuff the Chicken Breasts

Take the prepared chicken breasts and stuff each one with about 6-7 tablespoons of the cheese and broccoli mixture. Use a spoon to push the filling into the pocket, making sure it is evenly distributed. Press down gently to secure the filling inside.
Sear the Chicken

In a large pan, heat the unsalted butter and vegetable oil over medium-high heat. Once the butter has melted and the oil is hot, carefully place the stuffed chicken breasts in the pan. Sear the chicken for 4-5 minutes on each side until they are browned and develop a nice crust. This step adds flavor and texture to the chicken.
Cook Through

After searing, reduce the heat to low and cover the pan. Allow the chicken to cook for about 15 minutes or until the internal temperature reaches 165°F (75°C). This will make sure that the chicken is fully cooked and the filling is heated through.
Serve

Once cooked, remove the chicken breasts from the pan and let them rest for a few minutes. Serve the stuffed chicken breasts over a bed of mashed potatoes for a complete meal. Enjoy this hearty dish that combines tender chicken with a creamy, flavorful filling!
Storage

Store the cooked broccoli cheddar stuffed chicken breasts in an airtight container in the fridge for 2-3 days. If you want to keep them for a longer period, you can freeze the stuffed chicken breasts. Wrap each one tightly in plastic wrap or aluminum foil, then place them in a freezer-safe bag or container. They can be stored in the freezer for up to 3 months. When ready to eat, thaw in the refrigerator overnight and reheat thoroughly before serving.
Top Tips
Use a meat thermometer: To ensure the chicken is fully cooked, insert a meat thermometer into the thickest part of the breast. Cooking times may vary, but the chicken is safe to eat when it reaches an internal temperature of 165°F (74°C).
Mix by hand: For easier mixing, use your hands to combine the stuffing ingredients instead of a spoon. This allows for better incorporation of the cream cheese and cheeses, resulting to a smooth and consistent filling.
Adjust stuffing amount: Feel free to adjust the amount of stuffing based on your preference. If you like a more generous filling, add a bit more, but be careful not to overstuff, as this can make it difficult to seal the chicken properly.
What to Serve Broccoli Cheddar Stuffed Chicken Breast

The right side dish can make broccoli cheddar stuffed chicken breast feel like a complete meal without overwhelming its rich, cheesy filling. For something hearty with a little extra flavor, mashed potatoes with greek garlic beet greens add a creamy base with a garlicky, slightly tangy kick. If a lighter option sounds better, ottolenghi-style air fryer asparagus brings bright herbs and crisp-tender texture with minimal effort. For a little crunch, air fryer brussels sprouts are a great choice, with golden edges and a slight bite that balances out the chicken. And if a fresh, grain-based side feels like the way to go, middle eastern quinoa salad adds a mix of nutty quinoa, fresh herbs, and citrus to keep everything light and balanced.
If you're looking for more easy chicken recipes, there are plenty to try. Air fryer chicken wings with italian seasoning are a quick, flavorful option for a casual meal. One-pot buttermilk chicken and potatoes casserole keeps things simple with tender chicken and creamy potatoes in one dish. And for a hands-off approach, slow cooker greek chicken is packed with bold flavors and falls apart beautifully after a few hours of cooking. Whether you're in the mood for something crispy, fresh, or comforting, there’s no shortage of ways to round out your meal.
Recipe
Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.
Broccoli Cheddar Stuffed Chicken
Ingredients
- 4 boneless skinless chicken breasts
- 1 teaspoon garlic salt
- 1 teaspoon onion powder
- 1 teaspoon paprika
- 4 oz cream cheese room temperature
- ¼ cup grated Parmesan cheese
- ½ cup shredded cheddar cheese
- 1 tablespoon minced garlic
- 1½ cups chopped broccoli
- 2 tablespoon unsalted butter
- 1 tablespoon vegetable oil
Instructions
- Mix seasonings in a bowl. Rub over chicken breasts.
- On a parchment-lined tray, carefully slice each chicken breast to create a pocket, not cutting all the way through.
- In a bowl, combine cream cheese, Parmesan, cheddar, garlic, and broccoli. Mix well.
- Stuff each chicken breast with about 6-7 tablespoon of the mixture.
- In a large pan over medium-high heat, melt butter with oil. Sear chicken for 4-5 minutes on each side until browned.
- Reduce heat to low, cover, and cook for about 15 minutes or until chicken is fully cooked.
- Serve over mashed potatoes.





