This keto spinach feta stuffed chicken breast turns the leanest, most boring protein in the keto kitchen into something worth craving: juicy chicken breasts pocketed with creamy spinach, tangy feta, and garlic, seared golden and finished in the oven. With 2 g net carbs and 42 g protein per serving, it is weeknight-easy, dinner-party-worthy, and endlessly riffable.
Why Stuffed Chicken Breast Works on Keto
Chicken breast is keto\’s problem child — high in protein but so lean it dries out and bores everyone. Stuffing solves both problems at once: the filling insulates the meat from the inside, keeping it juicy, while adding the fat and flavor that plain breast lacks. The spinach-feta combination is the classic for a reason: feta\’s salty tang cuts the richness, spinach wilts into silky ribbons, and garlic ties it together.
From a macro perspective, this dish is nearly ideal for high-protein keto: the chicken delivers the protein, the feta and olive oil deliver satisfying fat, and the whole thing lands at a negligible carb count. It is also naturally gluten-free and meal-prep friendly — stuffed breasts reheat far better than plain ones because the filling keeps the meat moist.
Ingredients
For the chicken
- 4 large boneless, skinless chicken breasts (about 8 oz / 225 g each)
- 2 tablespoons olive oil, divided
- 1 teaspoon salt, divided
- 1/2 teaspoon black pepper
- 1 teaspoon paprika
- 1/2 teaspoon garlic powder
For the spinach-feta filling
- 4 oz (115 g) cream cheese, softened
- 4 oz (115 g) feta cheese, crumbled
- 2 cups fresh baby spinach, roughly chopped (or 10 oz frozen, thawed and squeezed dry)
- 3 cloves garlic, minced
- 1/4 cup grated parmesan
- 1/4 teaspoon red pepper flakes (optional)
- 2 tablespoons chopped sun-dried tomatoes in oil, drained (optional, adds ~1 g carbs per serving)
- Zest of 1/2 lemon
Method
- Heat the oven. Preheat to 375°F (190°C).
- Make the filling. In a bowl, mash the softened cream cheese with a fork until smooth. Fold in the feta, spinach, garlic, parmesan, red pepper flakes, sun-dried tomatoes (if using), and lemon zest. The mixture should be thick and scoopable. Taste for salt — feta is salty, so you may need none.
- Butterfly the chicken. Place each breast flat and, with a sharp knife held parallel to the cutting board, slice horizontally through the thickest part, stopping 1/2 inch from the far edge — then open like a book. Alternatively, cut a deep pocket into the side of each breast. Aim for even thickness so it cooks uniformly.
- Pound for evenness (recommended). Cover with plastic wrap and pound the thick end gently to roughly even thickness (about 3/4 inch). Even thickness means even cooking — the number-one fix for dry stuffed chicken.
- Season. Rub the chicken inside and out with 1 tablespoon olive oil, salt, pepper, paprika, and garlic powder.
- Stuff generously. Divide the filling among the breasts (about 1/3 cup each), spreading it over one half. Fold closed and secure with toothpicks — 2–3 per breast, woven through to actually hold. Do not overfill; filling that bursts out burns in the pan.
- Sear. Heat the remaining tablespoon of olive oil in a large oven-safe skillet over medium-high heat. Sear the stuffed breasts 3–4 minutes per side until deeply golden. Searing builds the crust and flavor that oven-only cooking misses.
- Finish in the oven. Transfer the skillet to the oven and bake 15–20 minutes, until the thickest part registers 160°F (71°C) on an instant-read thermometer. Carryover heat brings it to a safe, juicy 165°F while resting.
- Rest 5 minutes. Tent loosely with foil and rest — this redistributes juices so they stay in the meat instead of flooding the cutting board. Remove toothpicks before serving.
Macros (per stuffed breast)
| Nutrient | Amount |
|---|---|
| Calories | ~445 |
| Protein | ~42 g |
| Fat | ~26 g |
| Total carbs | ~4 g |
| Fiber | ~2 g |
| Net carbs | ~2 g |
Estimates based on 8-oz breasts. Larger or smaller breasts shift protein and calories proportionally.
Tips for Juicy, Intact Stuffed Chicken
- Thermometer, not timer. Chicken breast goes from juicy to chalky in a 10-degree window. Pull at 160°F internal; rest to 165°F. A $15 instant-read thermometer is the best keto kitchen investment after a food scale.
- Pound to even thickness. The thick end of a breast can be twice as thick as the thin end. Five minutes of pounding prevents the thin end from overcooking while the thick end catches up.
- Squeeze frozen spinach ruthlessly. If using frozen spinach, thaw and wring it in a clean towel until no more water comes out. Watery filling = soggy interior and burst seams.
- Soften the cream cheese fully. Cold cream cheese makes a lumpy filling that is hard to spread. Leave it out 30–45 minutes or microwave in 10-second bursts.
- Toothpick technique matters. Weave picks through both layers in an X pattern rather than just pinning the edge — it holds through searing and flipping.
- Do not skip the sear. Oven-only stuffed chicken is pale and one-dimensional. The Maillard crust from searing adds enormous flavor for 6 minutes of effort.
Variations
- Caprese stuffed: fresh mozzarella, sun-dried tomatoes, basil, and a balsamic reduction drizzle after baking.
- Greek-style: add chopped Kalamata olives and oregano to the filling; serve with tzatziki.
- Cream cheese jalapeño popper: cream cheese, cheddar, diced jalapeños, and crumbled bacon in the filling; wrap the breast in bacon before searing.
- Mushroom and Swiss: sautéed mushrooms, Swiss cheese, and thyme — finish with a splash of white wine in the pan.
- Pesto mozzarella: basil pesto, fresh mozzarella, and sun-dried tomatoes for an Italian twist.
Storage and Reheating
Refrigerate: cooked stuffed breasts keep 3–4 days in an airtight container. Slice before storing for faster, more even reheating.
Reheat gently: warm in a 325°F oven, covered with foil, for 12–15 minutes — the filling keeps the meat moist far better than plain reheated breast. Microwave at 50% power in 1-minute intervals if you must, stopping as soon as it is warm.
Freeze: wrap individual cooked breasts tightly and freeze up to 2 months. Thaw overnight in the fridge before reheating. You can also freeze them stuffed-but-uncooked on a sheet pan, then bag; bake from thawed, adding 5–8 minutes.
Meal prep: this is a top-tier prep protein — cook a batch Sunday, slice over salads, tuck into low-carb wraps, or serve with roasted vegetables through the week.
Serving Ideas
Serve whole alongside roasted asparagus and cauliflower mash for an elegant plate, or slice on the bias to show off the spiral of green-and-white filling — it looks restaurant-made with zero extra effort. A simple pan sauce (deglaze the skillet with a splash of chicken broth and lemon juice, whisk in a tablespoon of cold butter) elevates it further. For Mediterranean night, pair with Greek salad and tzatziki.
5 More Filling Ideas (Detailed)
Once you master the technique, the fillings are endless. Each fills 4 large breasts:
- Jalapeño popper: 4 oz cream cheese + 1 cup shredded cheddar + 2 diced jalapeños (seeded for mild) + 4 slices crumbled bacon. Wrap each breast in 2 bacon slices before searing for the full experience.
- Caprese: 4 oz fresh mozzarella (patted dry) + 1/4 cup chopped sun-dried tomatoes + 1/4 cup basil ribbons + 1 tablespoon balsamic glaze drizzled after baking. Pat the mozzarella very dry or the filling waters out.
- Mushroom Swiss: 8 oz mushrooms sautéed in butter until deeply browned + 1 cup shredded Swiss + 1 teaspoon fresh thyme + 1 minced shallot. Let the mushrooms cool before mixing or they melt the cheese prematurely.
- Pesto ricotta: 1/2 cup whole-milk ricotta + 1/4 cup basil pesto + 1/4 cup grated parmesan + pine nuts (optional). Bright, Italian, and weeknight-fast.
- Broccoli cheddar: 1 cup finely chopped steamed broccoli (squeezed dry) + 1 cup sharp cheddar + 2 oz cream cheese + 1/2 teaspoon garlic powder. The kid-approved one — broccoli disappears into the cheese.
Side Pairings: What Goes With Stuffed Chicken
| Side | Why It Works | Net Carbs (per serving) |
|---|---|---|
| Cauliflower mash | Catches juices; creamy-on-creamy comfort | ~4 g |
| Roasted asparagus | Bright, crisp contrast to rich filling | ~2 g |
| Zucchini noodles + olive oil | Light base that soaks up pan sauce | ~3 g |
| Greek salad | Acidic crunch cuts the richness | ~5 g |
| Creamed spinach | Doubles down on the spinach theme decadently | ~3 g |
| Roasted radishes | Surprisingly potato-like when roasted | ~2 g |
Beverage Pairings
- White wine: an unoaked Chardonnay or Pinot Grigio — enough acidity to cut the creamy filling without overpowering the chicken. (~2–3 g carbs per glass.)
- Light red: a chilled Pinot Noir works surprisingly well with the feta\’s tang.
- Zero-carb options: sparkling water with lemon and rosemary, or unsweetened iced tea with mint — the herbs echo the filling.
- Keto cocktail: a dry vodka soda with a lemon twist keeps the meal\’s bright Mediterranean character.
Leftover Makeovers: Beyond Reheating
- Stuffed chicken salad: dice leftovers over mixed greens with cucumber, tomatoes, olives, and a lemon-oregano vinaigrette — instant Greek chicken salad.
- Quesadilla filling: chop and fold into low-carb tortillas with extra mozzarella; crisp in a skillet.
- Creamy chicken soup: simmer chopped leftovers in chicken broth with a splash of cream and extra spinach — 15 minutes to a new meal.
- Power bowls: slice over cauliflower rice with roasted vegetables and tzatziki for a Mediterranean bowl.
Equipment That Makes This Easier
- Instant-read thermometer: the difference between juicy and chalky chicken. Non-negotiable for stuffed breasts.
- Oven-safe skillet: cast iron or stainless goes from stovetop sear to oven finish — one pan, no transfer.
- Toothpicks or silicone trussing pins: the reusable pins never splinter and hold more securely.
- Meat mallet: for pounding to even thickness — the flat side only, to avoid tearing.
Brining for Extra-Juicy Results
For the absolute juiciest stuffed chicken, brine the breasts first: dissolve 1/4 cup salt and 2 tablespoons keto sweetener in 4 cups cold water, submerge the breasts, and refrigerate 1–2 hours (no longer, or the texture turns spongy). Rinse, pat very dry, and proceed with the recipe — reducing the added salt in the seasoning by half. Brined breasts stay noticeably moister through the sear-and-bake process, giving you insurance against overcooking.
Make it dinner-party elegant: slice each rested breast on a sharp bias to reveal the green-and-white filling spiral, fan the slices over a swoosh of pan sauce, and finish with lemon zest — a restaurant plate from a weeknight recipe.
Frequently Asked Questions
How do I keep the filling from leaking out?
Three rules: do not overfill (1/3 cup per large breast is plenty), secure with 2–3 toothpicks woven in an X pattern, and sear the sealed side first so the heat sets the closure. A little leakage is normal and delicious — crispy cheese bits in the pan are a cook\’s treat.
Can I use frozen spinach?
Yes — use 10 oz frozen chopped spinach, thawed. The critical step is squeezing it completely dry in a clean kitchen towel; frozen spinach holds far more water than fresh, and a watery filling makes the chicken steam from inside and split open.
What temperature should stuffed chicken be?
Pull it from the oven at 160°F (71°C) internal temperature in the thickest part of the meat (not the filling). Carryover cooking during the 5-minute rest brings it to the USDA-safe 165°F while keeping it juicy. Going past 170°F is where dryness begins.
Can I make stuffed chicken in the air fryer?
Yes. Sear on the stovetop first for color (or skip for simplicity), then air fry at 360°F for 15–18 minutes until 160°F internal. The circulating air gives excellent browning. Work in a single layer without crowding.
Is feta cheese keto-friendly?
Very — feta has roughly 1 g net carbs per ounce, with good fat and protein. Its bold salty flavor means a little goes a long way, which keeps both carbs and calories in check. Sheep\’s-milk feta (the traditional kind) has the best flavor.
Can I prep stuffed chicken ahead of time?
Yes — stuff, secure, and refrigerate the raw breasts up to 24 hours before cooking. Sear and bake straight from the fridge, adding 2–3 minutes to the oven time. Do not freeze raw stuffed breasts with fresh-spinach filling more than a day ahead without cooking; the texture suffers.