10 High Protein Fall Recipes That Keep You Full
These high protein fall recipes lean into what makes autumn cooking so good: roasted vegetables, warm spices, rich stocks, and protein that keeps you full long after the table is cleared. Each one takes the same foundation in a genuinely different direction, from quick skillet dinners to slow-simmered stews and a few make-ahead options that hold up well.

Start with the one-pan chicken thighs if you want minimal cleanup, or go for the air fryer turkey meatballs when you need a fast appetizer. The pumpkin coconut curry is the one to pick for a dairy-free dinner, and the lentil stew freezes well if you like to plan ahead.
Which High Protein Fall Recipe Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Skillet Chicken Thighs with Butternut Squash | Savory, herby, rich | A simple one-pan dinner |
| Seared Salmon with Apple Fennel Slaw | Bright, crisp, light | A lighter high protein meal |
| Air Fryer Turkey Meatballs with Cranberry Glaze | Sweet, tart, tender | Quick appetizers or meal prep |
| Moroccan Spiced Chicken and Chickpea Stew | Earthy, warm, slightly sweet | A cozy weekend pot |
| Smoky Black Bean and Ground Turkey Stuffed Sweet Potatoes | Smoky, spicy, hearty | Bold flavor and heat |
| Dairy-Free Pumpkin Coconut Chicken Curry | Creamy, savory, gently spiced | Dairy-free comfort food |
| Harvest Chicken and Wild Rice Soup | Nutty, savory, brothy | Big batch leftovers |
| Turkey Quinoa Stuffed Acorn Squash | Hearty, sweet, cheesy | A showstopper dinner |
| Ginger Peanut Chicken Bowls with Shredded Brussels Sprouts | Savory, nutty, bright | Weeknight bowls |
| Make-Ahead Chicken Sausage and Lentil Stew | Deep, savory, herbaceous | Freezer-friendly meals |
Skillet Chicken Thighs with Butternut Squash
This is my go-to when I want a dinner that feels like fall but still comes together in one pan. Bone-in chicken thighs give you serious protein and stay juicy while the squash and onions turn soft and sweet underneath.

Ingredients (makes 4 servings)
- Bone-in, skin-on chicken thighs: 900 g (2 lb), about 4 thighs
- Butternut squash, peeled and cut into 2 cm cubes: 600 g (6 cups)
- Yellow onion, sliced: 1 large
- Garlic cloves, minced: 3
- Fresh sage leaves, chopped: 2 tbsp
- Chicken stock: 240 ml (1 cup)
- Dijon mustard: 1 tbsp
- Olive oil: 2 tbsp
- Salt and black pepper: to taste
Instructions
Step 1: Set a large oven-safe skillet over medium-high heat with the 2 tbsp olive oil. Season the chicken thighs generously with salt and pepper, then lay them skin side down and cook for 6 minutes, until the skin is deeply golden and releases easily from the pan. You will hear the sizzle soften as the skin crisps.
Step 2: Use tongs to lift the browned thighs onto a plate, leaving the fat in the pan. Add the 600 g (6 cups) butternut squash and the sliced onion, then cook for 8 minutes, stirring once or twice, until the squash edges turn brown and the onion softens. You want a little color here, not just steam.
Step 3: Stir in the 3 minced garlic cloves and 2 tbsp chopped sage for 30 seconds until fragrant. Pour in the 240 ml (1 cup) chicken stock and 1 tbsp Dijon mustard, scraping up the browned bits from the bottom of the pan, then nestle the chicken back in skin side up.
Step 4: Cover the skillet and reduce the heat to medium-low. Cook for 25 to 30 minutes, until the thickest part of a thigh reads 74°C (165°F) and a fork slides into the squash without resistance. You may need to turn the chicken once halfway.
Step 5: Take off the lid and let the sauce bubble for 5 minutes to thicken slightly. Spoon the squash and sauce onto plates, then place a thigh on each one and finish with a few extra sage leaves if you have them.
Seared Salmon with Apple Fennel Slaw
When I want a lighter fall dinner that still keeps me full, this seared salmon with a crisp apple fennel slaw is what I reach for. The salmon gives you a serious hit of protein, while the slaw cuts through the richness with crunch and brightness.

Ingredients (makes 2 servings)
- Salmon fillets, skin on: 2 fillets, about 450 g (1 lb) total
- Honeycrisp or Gala apple, cut into matchsticks: 1 medium
- Fennel bulb, trimmed and very thinly sliced: 1 small, with fronds reserved
- Plain Greek yogurt: 80 g (1/3 cup)
- Lemon juice: 2 tbsp, plus wedges for serving
- Olive oil: 1 tbsp
- Fresh dill, chopped: 2 tbsp
- Salt and black pepper: to taste
Instructions
Step 1: In a medium bowl, stir together the 80 g (1/3 cup) Greek yogurt, 2 tbsp lemon juice, and half of the 2 tbsp chopped dill with a pinch of salt. Add the apple matchsticks and sliced fennel, then toss until everything is coated. You can chill this while you cook the fish.
Step 2: Pat the salmon fillets dry and season both sides with salt and pepper. Set a skillet over medium-high heat, add the 1 tbsp olive oil, and tilt the pan so the bottom is coated. You want the oil shimmering before the fish goes in.
Step 3: Lay the salmon skin side down in the hot pan and press gently with a spatula for the first 10 seconds so the skin stays flat. Cook for 5 to 6 minutes, until the skin is crisp and golden, then flip and cook 2 to 3 minutes more. You will see the flesh turn opaque at the edges before the center is just cooked.
Step 4: Slide the salmon onto plates and pile the apple fennel slaw alongside. Scatter the reserved fennel fronds and remaining dill over the top, then serve with lemon wedges for squeezing over the fish.
Air Fryer Turkey Meatballs with Cranberry Glaze
Turkey meatballs are one of the easiest ways to pack protein into a fall meal, and the air fryer keeps them tender without a fryer full of oil. A quick cranberry orange glaze gives them a sweet-tart edge that feels like the season.

Ingredients (makes about 20 meatballs)
- Ground turkey: 450 g (1 lb)
- Fresh cranberries: 200 g (2 cups)
- Orange juice: 120 ml (1/2 cup)
- Honey: 2 tbsp
- Panko breadcrumbs: 40 g (1/2 cup)
- Egg: 1 large
- Garlic powder: 1 tsp
- Dried thyme: 1/2 tsp
- Salt and black pepper: to taste
- Olive oil spray, for the air fryer basket: as needed
Instructions
Step 1: In a small saucepan, combine the 200 g (2 cups) cranberries, 120 ml (1/2 cup) orange juice, and 2 tbsp honey. Bring to a simmer over medium heat and cook for 8 to 10 minutes, stirring now and then, until the berries pop and the sauce thickens enough to coat the back of a spoon.
Step 2: In a large bowl, use your hands to mix the 450 g (1 lb) ground turkey, 40 g (1/2 cup) panko, 1 egg, 1 tsp garlic powder, 1/2 tsp dried thyme, 1/2 tsp salt, and several grinds of black pepper until just combined. Try not to overwork the mixture or the meatballs can turn dense.
Step 3: Roll the mixture into 20 golf-ball-sized meatballs, about 2 tbsp each. Spray the air fryer basket lightly with olive oil spray and arrange the meatballs in a single layer, leaving a little space between each one so the air can circulate.
Step 4: Air fry at 190°C (375°F) for 10 to 12 minutes, shaking the basket halfway through, until the meatballs are browned and reach 74°C (165°F) in the center. You may need to cook them in two batches depending on your basket size.
Step 5: Transfer the hot meatballs to a bowl and spoon the cranberry orange glaze over them, tossing gently to coat. Serve them with toothpicks if you want an appetizer, or pile them over rice for a full meal.
Moroccan Spiced Chicken and Chickpea Stew
Warm spices and tender chicken make this stew one of the most comforting ways to hit your protein goal on a cool evening. The chickpeas add extra protein and body, while dried apricots bring a gentle sweetness that balances the earthy spices.

Ingredients (makes 6 servings)
- Boneless, skinless chicken thighs: 900 g (2 lb), cut into 2.5 cm (1 inch) pieces
- Chickpeas, drained and rinsed: 400 g (14 oz) can
- Yellow onion, garlic, and ginger: 1 large onion, diced; 4 garlic cloves, minced; 1 tbsp grated ginger
- Moroccan spice blend (ras el hanout): 2 tbsp
- Diced tomatoes: 400 g (14 oz) can
- Chicken stock: 480 ml (2 cups)
- Dried apricots, quartered: 100 g (1/2 cup)
- Fresh cilantro, chopped: 1/4 cup
- Olive oil: 2 tbsp
- Salt and black pepper: to taste
Instructions
Step 1: Warm the 2 tbsp olive oil in a large pot over medium-high heat. Season the chicken pieces with salt and pepper, then add half of them to the pot and cook for 5 to 6 minutes, turning once, until browned on both sides. You will need to work in two batches so the pan stays hot and the chicken sears instead of steaming.
Step 2: Add the diced onion, garlic, and ginger to the pot with a pinch of salt. Cook for 5 minutes, scraping up the browned bits, until the onion softens. Stir in the 2 tbsp Moroccan spice blend and cook for 30 seconds until it smells fragrant and toasty.
Step 3: Pour in the 400 g (14 oz) can diced tomatoes and 480 ml (2 cups) chicken stock, then return the browned chicken and any juices to the pot. Stir in the drained chickpeas and the quartered dried apricots.
Step 4: Bring the stew to a boil, then reduce the heat to low, cover, and simmer for 25 minutes, until the chicken is cooked through and the sauce has thickened slightly. Stir once or twice so nothing catches on the bottom of the pot.
Step 5: Turn off the heat and stir in the 1/4 cup chopped cilantro. Ladle the stew into bowls and serve hot with extra cilantro on top if you like.
Smoky Black Bean and Ground Turkey Stuffed Sweet Potatoes
These stuffed sweet potatoes are a great hands-on dinner when you want something warm, spicy, and filling. The ground turkey and black beans double up on protein, while the sweet potato brings a natural sweetness that cools the smoky heat.

Ingredients (makes 5 stuffed potatoes)
- Sweet potatoes, scrubbed: 5 medium
- Ground turkey: 450 g (1 lb)
- Black beans, drained and rinsed: 400 g (14 oz) can
- Yellow onion and garlic: 1 small onion, diced; 2 garlic cloves, minced
- Chipotle pepper in adobo, finely chopped: 1 tbsp
- Smoked paprika: 1 tsp
- Ground cumin: 1 tsp
- Tomato paste: 2 tbsp
- Chicken stock: 120 ml (1/2 cup)
- Olive oil: 1 tbsp
- Salt and black pepper: to taste
Instructions
Step 1: Heat your oven to 200°C (400°F). Prick the 5 sweet potatoes all over with a fork and bake them directly on the oven rack for 45 to 50 minutes, until a knife slides through the center with no resistance. You can do this while you make the filling.
Step 2: While the potatoes bake, warm the 1 tbsp olive oil in a large skillet over medium-high heat. Add the 450 g (1 lb) ground turkey and cook for 6 to 8 minutes, breaking it up with a spoon, until no pink remains. You want the meat to brown a little at the edges.
Step 3: Stir in the diced onion and garlic with a pinch of salt and cook for 4 to 5 minutes until softened. Add the 1 tbsp chopped chipotle, 1 tsp smoked paprika, and 2 tbsp tomato paste, stirring for 1 minute until the mixture darkens and smells smoky.
Step 4: Pour in the 120 ml (1/2 cup) chicken stock and the drained black beans, scraping up any browned bits. Simmer for 5 minutes, until the filling is juicy but not soupy, then taste and add more salt or a little more chipotle if you want extra heat.
Step 5: Split the baked sweet potatoes down the middle and fluff the insides with a fork. Spoon the turkey and black bean mixture into each potato, piling it high, and serve hot with a spoonful of Greek yogurt if you like.
Dairy-Free Pumpkin Coconut Chicken Curry
This curry leans on coconut milk and pumpkin puree for a rich sauce without any dairy, so it is a good pick when you want comfort that is also high in protein. The red curry paste brings warmth and just enough heat to wake up the pumpkin.

Ingredients (makes 6 servings)
- Boneless, skinless chicken thighs: 900 g (2 lb), cut into bite-size pieces
- Pumpkin puree: 240 ml (1 cup)
- Full-fat coconut milk: 400 ml (13.5 oz) can
- Yellow onion, garlic, and ginger: 1 medium onion, sliced; 3 garlic cloves, minced; 1 tbsp grated ginger
- Thai red curry paste: 2 tbsp
- Chicken stock: 240 ml (1 cup)
- Baby spinach: 100 g (4 cups)
- Soy sauce: 1 tbsp
- Lime wedges: for serving
- Coconut oil: 2 tbsp
Instructions
Step 1: Warm the 2 tbsp coconut oil in a large pot over medium-high heat. Add the chicken in two batches and cook for 5 to 6 minutes per batch, until browned on all sides but not cooked through. Scoop the chicken onto a plate and set it aside for now.
Step 2: Add the sliced onion, garlic, and ginger to the pot with a pinch of salt. Cook for 4 minutes until the onion softens, then stir in the 2 tbsp Thai red curry paste and cook for 1 minute, pressing it into the bottom so it turns a shade darker and smells aromatic.
Step 3: Pour in the 240 ml (1 cup) pumpkin puree, the 400 ml can coconut milk, and 240 ml (1 cup) chicken stock, whisking until smooth. Return the chicken and any juices to the pot and give it a good stir.
Step 4: Bring everything to a gentle simmer and cook, uncovered, for 15 to 18 minutes, until the chicken is cooked through and the sauce coats the back of a spoon. Stir in the 1 tbsp soy sauce and 100 g (4 cups) baby spinach, cooking just until the spinach wilts, about 1 minute.
Step 5: Squeeze the juice of one lime wedge over the curry and taste for salt. Ladle into bowls and serve with extra lime wedges on the side for squeezing over each portion.
Harvest Chicken and Wild Rice Soup
A big pot of this soup is my answer to a chilly weekend when I want leftovers that actually fill me up. Wild rice gives it a nutty chew, and the shredded chicken turns every bowl into a proper meal.

Ingredients (makes 8 servings)
- Chicken breasts or thighs: 680 g (1.5 lb)
- Wild rice blend: 200 g (1 cup)
- Yellow onion and garlic: 1 large onion, diced; 3 garlic cloves, minced
- Carrots and celery: 3 medium carrots, sliced; 2 celery stalks, sliced
- Cremini mushrooms, sliced: 250 g (8 oz)
- Fresh thyme sprigs: 4
- Chicken stock: 1.5 L (6 cups)
- Kale, stems removed and chopped: 150 g (6 cups)
- Olive oil: 2 tbsp
- Salt and black pepper: to taste
Instructions
Step 1: Warm the 2 tbsp olive oil in a large soup pot over medium-high heat. Season the chicken with salt and pepper, add it to the pot, and cook for 4 to 5 minutes per side until golden on the outside. Transfer the chicken to a plate.
Step 2: Add the diced onion, garlic, carrots, and celery to the pot with a pinch of salt. Cook for 6 minutes, until the vegetables start to soften, then stir in the 250 g (8 oz) mushrooms and cook 3 minutes more until they release their liquid. Add the 200 g (1 cup) wild rice and stir for 1 minute so the grains toast slightly.
Step 3: Pour in the 1.5 L (6 cups) chicken stock and add the 4 thyme sprigs. Return the chicken to the pot, bring everything to a boil, then reduce the heat to low, cover, and simmer for 35 to 40 minutes, until the rice is tender and the chicken reaches 74°C (165°F) inside.
Step 4: Lift the chicken out and shred it with two forks. Return the shredded chicken to the pot along with the 150 g (6 cups) chopped kale and simmer for 5 more minutes, just until the kale wilts and turns bright green.
Step 5: Discard the thyme stems and taste the broth, adding more salt and pepper if needed. Ladle the soup into bowls and scatter a few fresh thyme leaves over each one before you serve.
Turkey Quinoa Stuffed Acorn Squash
Stuffed acorn squash looks like you spent hours on it, but the whole thing comes together in one pan and one baking sheet. Quinoa and ground turkey give each half enough protein to be a full dinner, and the cranberries add a little sweetness against the savory filling.

Ingredients (makes 4 stuffed halves)
- Acorn squash: 2, halved and seeded
- Ground turkey: 450 g (1 lb)
- Cooked quinoa: 185 g (1 cup)
- Yellow onion and garlic: 1 small onion, diced; 2 garlic cloves, minced
- Baby spinach, chopped: 60 g (2 cups)
- Dried cranberries: 60 g (1/3 cup)
- Crumbled feta: 100 g (1 cup)
- Olive oil: 2 tbsp
- Dried sage: 1 tsp
- Salt and black pepper: to taste
Instructions
Step 1: Heat your oven to 200°C (400°F). Brush the cut sides of the acorn squash halves with 1 tbsp of the olive oil and season them with salt and pepper. Place them cut side down on a baking sheet and roast for 30 to 35 minutes, until a knife pierces the flesh easily.
Step 2: While the squash roasts, warm the remaining 1 tbsp olive oil in a skillet over medium-high heat. Add the 450 g (1 lb) ground turkey and cook for 6 to 8 minutes, breaking it up, until browned. Stir in the diced onion and garlic and cook 3 minutes more until softened.
Step 3: Add the 185 g (1 cup) cooked quinoa, 1 tsp dried sage, 60 g (2 cups) chopped spinach, and 60 g (1/3 cup) dried cranberries to the skillet. Stir until the spinach wilts and everything is warm, about 2 minutes, then turn off the heat and fold in the 100 g (1 cup) feta.
Step 4: Flip the roasted squash halves cut side up on the baking sheet. Divide the turkey quinoa filling evenly among the four halves, pressing it in gently so it mounds above the rim.
Step 5: Return the stuffed squash to the oven and bake for 10 minutes, until the filling is hot and the tops are lightly browned. Slide two halves onto each plate and serve warm.
Ginger Peanut Chicken Bowls with Shredded Brussels Sprouts
This bowl is all about the peanut sauce, which is savory, a little sweet, and just spicy enough to keep you reaching for another bite. Chicken and edamame double up on protein, while shredded Brussels sprouts add crunch and a hit of fall vegetable.

Ingredients (makes 3 servings)
- Chicken breasts, boneless skinless: 3, about 600 g (1.3 lb)
- Brussels sprouts, shaved or very thinly sliced: 300 g (4 cups)
- Shelled edamame: 150 g (1 cup)
- Cooked brown rice: 450 g (3 cups)
- Peanut butter: 3 tbsp
- Soy sauce: 2 tbsp
- Rice vinegar: 1 tbsp
- Fresh ginger, grated: 1 tbsp
- Garlic clove, minced: 1
- Honey: 1 tbsp
- Sriracha: 1 tsp, plus more to taste
- Sesame oil: 1 tbsp
- Olive oil: 1 tbsp
- Salt and black pepper: to taste
Instructions
Step 1: In a small bowl, whisk together the 3 tbsp peanut butter, 2 tbsp soy sauce, 1 tbsp rice vinegar, 1 tbsp honey, 1 tsp sriracha, 1 tbsp grated ginger, and 1 minced garlic clove until smooth. Add a spoonful of warm water if the sauce is too thick to drizzle easily.
Step 2: Season the chicken breasts with salt and pepper. Warm the 1 tbsp olive oil in a skillet over medium-high heat, add the chicken, and cook for 6 to 7 minutes per side until deeply golden and the center reaches 74°C (165°F). Transfer the chicken to a cutting board and let it rest while you cook the vegetables.
Step 3: Add the 1 tbsp sesame oil to the same skillet over high heat. Toss in the 300 g (4 cups) shaved Brussels sprouts and 150 g (1 cup) edamame with a pinch of salt. Stir-fry for 4 to 5 minutes, until the sprouts are bright green and crisp at the edges but still have a little bite.
Step 4: Slice the rested chicken against the grain into strips. Divide the 450 g (3 cups) warm brown rice among three bowls, then pile the Brussels sprout mixture next to the rice and lay the chicken on top.
Step 5: Spoon the peanut sauce over each bowl, letting it pool around the rice. Serve hot with extra sriracha on the side if you want more heat.
Make-Ahead Chicken Sausage and Lentil Stew
This is the stew I cook on a Sunday and freeze half of for later, because lentils and chicken sausage hold up beautifully when reheated. It is thick, savory, and packed with protein from the sausage and the lentils, so a bowl actually keeps you full.

Ingredients (makes 4 servings)
- Chicken sausage links, sliced: 4 links, about 450 g (1 lb)
- Brown or green lentils, rinsed: 250 g (1.25 cups)
- Yellow onion, carrots, and celery: 1 large onion, 2 medium carrots, and 2 celery stalks, all diced
- Garlic cloves, minced: 3
- Tomato paste: 2 tbsp
- Chicken stock: 1.2 L (5 cups)
- Bay leaves and thyme: 2 bay leaves, 2 thyme sprigs
- Kale, chopped: 100 g (4 cups)
- Olive oil: 2 tbsp
- Salt and black pepper: to taste
Instructions
Step 1: Warm the 2 tbsp olive oil in a large Dutch oven over medium heat. Add the sliced chicken sausage and cook for 6 to 7 minutes, turning once, until the pieces are browned at the edges. Scoop the sausage onto a plate, leaving the oil in the pot.
Step 2: Add the diced onion, carrots, and celery with a pinch of salt to the pot. Cook for 8 minutes, stirring often, until the vegetables soften and the onion turns translucent. Stir in the 3 minced garlic cloves and 2 tbsp tomato paste and cook 1 minute more until the paste darkens and smells sweet.
Step 3: Return the browned sausage to the pot along with the 250 g (1.25 cups) rinsed lentils, 1.2 L (5 cups) chicken stock, 2 bay leaves, and 2 thyme sprigs. Stir everything together and bring it to a boil.
Step 4: Reduce the heat to low, cover, and simmer for 35 to 40 minutes, until the lentils are tender but not mushy and the broth has thickened. Stir in the 100 g (4 cups) chopped kale during the last 5 minutes so it wilts but stays bright green.
Step 5: Once you turn off the heat, discard the bay leaves and thyme stems, then ladle the stew into warm bowls and serve with a crack of black pepper on top. The rest freezes well once it cools, but tonight’s bowls come first.
The one technique that matters most across every recipe here is building flavor in layers. Brown your protein first, cook the aromatics in that same pan, and scrape up the browned bits with a little stock. That step turns a flat dinner into one that tastes like it cooked all day. Pick the version that fits your night and get it in the pan.
