Recipe Information
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Servings: 4 servings
- Difficulty: Medium
Nutrition values
- Calories: 365 kcal
- Protein: 48g
- Carbs: 14g
Why Make This High Protein Butternut Squash Stuffed Chicken
This recipe bridges the gap between comfort food and clean eating. Chicken breast is the gold standard for lean protein, but it can often become boring or dry. By stuffing it with a creamy butternut squash mixture, you lock in moisture and add a layer of complex carbohydrates and fiber. It is a complete, sophisticated meal that works for meal prep or a Sunday dinner. Plus, the combination of sage and rosemary brings a festive, seasonal aroma to your entire home.
Ingredients
- 4 large boneless, skinless chicken breasts (about 6-8 oz each)
- 1.5 cups cooked butternut squash, mashed or finely diced
- 2 oz low-fat goat cheese or ricotta cheese
- 1 cup fresh spinach, chopped
- 2 cloves garlic, minced
- 1 teaspoon fresh sage, finely chopped
- 1 teaspoon fresh rosemary, minced
- 1 tablespoon olive oil
- Salt and black pepper to taste
- Paprika for color
Directions
Step 1: Prepare the Chicken
Preheat your oven to 375°F (190°C). Place the chicken breasts on a clean cutting board. Using a sharp knife, slice a pocket into the thickest part of each breast, being careful not to cut all the way through. Season the outside and the inside of the pockets with salt, pepper, and a dash of paprika.
Step 2: Mix the Filling
In a medium mixing bowl, combine the mashed butternut squash, goat cheese, chopped spinach, minced garlic, sage, and rosemary. Stir the mixture until it is well combined and creamy. The goat cheese adds a tangy richness that perfectly balances the sweetness of the squash.
Step 3: Stuff the Chicken
Spoon approximately 2 to 3 tablespoons of the squash mixture into each chicken breast pocket. Do not overstuff, or the filling will leak out during cooking. Secure the edges of the chicken with toothpicks if necessary to keep the filling enclosed.
Step 4: Sear and Bake
Heat olive oil in an oven-safe skillet over medium-high heat. Sear the chicken for 3 minutes per side until golden brown. Transfer the skillet directly into the oven. Bake for 15 to 20 minutes, or until the internal temperature of the chicken reaches 165°F (74°C). Let the meat rest for 5 minutes before serving.
Expert Tips for Perfect High Protein Butternut Squash Stuffed Chicken
For the best results, use roasted butternut squash rather than boiled; roasting intensifies the flavor and prevents the filling from becoming too watery. Always pat your chicken dry with paper towels before seasoning to ensure a perfect golden sear. If you find the chicken breasts are uneven in thickness, lightly pound them with a meat mallet before cutting the pocket to ensure even cooking. Lastly, let the chicken rest after baking; this allows the juices to redistribute, ensuring every bite is moist.
Delicious Variations
You can easily customize this recipe to suit your taste. Try adding a tablespoon of dried cranberries to the filling for a pop of sweetness and texture. If you aren’t a fan of goat cheese, swap it for feta or even a sharp parmesan. For a spicy kick, add a pinch of red pepper flakes to the squash mixture. You can also wrap the stuffed chicken in a slice of prosciutto before searing for an extra salty, crispy layer of protein.
Frequently Asked Questions
Can I use frozen butternut squash?
Yes, you can use frozen squash. Ensure you thaw it completely and drain any excess liquid before mashing it, otherwise, the filling will be too runny.

How do I store leftovers?
Store any leftover chicken in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave until warmed through.
Can I make this dairy-free?
Absolutely. Simply omit the cheese or replace it with a dairy-free cream cheese alternative. The butternut squash itself provides plenty of creaminess.
What should I serve with this chicken?
This dish pairs beautifully with roasted Brussels sprouts, a light kale salad, or some wild rice to soak up any juices.
Can I prep this in advance?
You can prepare the filling and even stuff the chicken up to 24 hours in advance. Store them covered in the fridge and sear/bake when you are ready to eat.
Conclusion
High Protein Butternut Squash Stuffed Chicken is a triumph of flavor and function. It provides the high-quality protein your body needs while delivering the warm, comforting flavors of fall. Whether you are cooking for a fitness goal or simply want a delicious dinner, this recipe is a guaranteed winner. Give it a try tonight and enjoy a meal that is as nutritious as it is beautiful.

High Protein Butternut Squash Stuffed Chicken
- Total Time: 50 minutes
- Diet: High Protein, Low-Carb
Ingredients
- 4 large boneless, skinless chicken breasts (about 6–8 oz each)
- 1.5 cups cooked butternut squash, mashed or finely diced
- 2 oz low-fat goat cheese or ricotta cheese
- 1 cup fresh spinach, chopped
- 2 cloves garlic, minced
- 1 teaspoon fresh sage, finely chopped
- 1 teaspoon fresh rosemary, minced
- 1 tablespoon olive oil
- Salt and black pepper to taste
- Paprika for color
Instructions
- Preheat your oven to 375°F (190°C). Place the chicken breasts on a clean cutting board. Using a sharp knife, slice a pocket into the thickest part of each breast, being careful not to cut all the way through. Season the outside and the inside of the pockets with salt, pepper, and a dash of paprika.
- In a medium mixing bowl, combine the mashed butternut squash, goat cheese, chopped spinach, minced garlic, sage, and rosemary. Stir the mixture until it is well combined and creamy. The goat cheese adds a tangy richness that perfectly balances the sweetness of the squash.
- Spoon approximately 2 to 3 tablespoons of the squash mixture into each chicken breast pocket. Do not overstuff, or the filling will leak out during cooking. Secure the edges of the chicken with toothpicks if necessary to keep the filling enclosed.
- Heat olive oil in an oven-safe skillet over medium-high heat. Sear the chicken for 3 minutes per side until golden brown. Transfer the skillet directly into the oven. Bake for 15 to 20 minutes, or until the internal temperature of the chicken reaches 165°F (74°C). Let the meat rest for 5 minutes before serving.
- Cook Time: 50 minutes





