Meal Prep Chicken and Spinach Stuffed Shells for Lunch

1 min prep 2 min cook 1 servings
Meal Prep Chicken and Spinach Stuffed Shells for Lunch
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Tender pasta shells cradling a creamy chicken, spinach, and three-cheese filling—baked until bubbly, portioned into grab-and-go containers, and ready to rescue you from sad desk lunches all week long. If that sentence alone doesn’t make you reach for your shopping list, let me paint the rest of the picture.

I developed this recipe during the busiest quarter of my corporate life: back-to-back Zoom calls, a toddler who refused to nap, and a husband on a rotating shift. Take-out was draining the budget and my energy. I needed something that felt like comfort food, delivered solid nutrition, and could be reheated without turning into rubber. One Sunday afternoon I stared into the fridge—leftover rotisserie chicken, a wilting box of spinach, and half-empty tubs of ricotta and mozzarella. Classic stuffed shells popped into my head, but I wanted them lunch-box friendly: no knife-and-fork drama, balanced macros, and freezer safe. After three test batches (and precisely 27 shells sacrificed to “quality control”), the final version hit every mark. The filling stays lusciously creamy even after freezing, the shells hold their shape, and each portion packs 28 g of protein so you’re genuinely satisfied until dinner.

Now every other Sunday you’ll find me blasting my favorite playlist, boiling a huge pot of pasta, and assembling two pans—one for the week ahead and one for the freezer. My coworkers have stopped asking, “What’s that amazing smell?” because they already know: it’s my chicken-spinach stuffed shells, and yes, I do share the recipe every single time.

Why This Recipe Works

  • Make-ahead miracle: assemble once, portion into five containers, and you’ve conquered lunch for the entire workweek.
  • Freezer hero: flash-freeze individual portions, then pop them straight into the microwave for a hot meal in under 4 minutes.
  • Protein powerhouse: each shell delivers 14 g of protein; two shells keep you full without the 3 p.m. slump.
  • Veggie smuggler: wilted spinach blends seamlessly into the ricotta—great for picky eaters who swear they hate greens.
  • One-pot cheese sauce: no separate béchamel; mozzarella and a touch of pasta water create that Instagram-worthy cheese pull.
  • Budget smart: rotisserie chicken keeps cost low while smoked paprika and garlic add gourmet depth.

Ingredients You'll Need

Ingredients

Great stuffed shells start with great components. Below I’ve listed everything plus shopping pointers so you leave the store confident.

Jumbo pasta shells – Look for “stuffing shells” on the box; Barilla is my go-to because the ridges grip sauce. Buy two boxes—some always break during the boil. Gluten-free brown-rice shells work; cook 2 minutes less than package timing so they stay pliable.

Cooked chicken – Rotisserie chicken saves time, but if you’re meal prepping from scratch, poach 1 lb of boneless thighs in seasoned water for 12 minutes; thighs stay juicier than breasts after reheating. Turkey or canned salmon are surprisingly tasty swaps.

Ricotta – Whole-milk ricotta equals maximum creaminess. If you can only find skim, stir in 2 Tbsp cream cheese for richness. Dairy-free? Try almond-milk ricotta (Kite Hill) plus 1 Tbsp nutritional yeast for cheesy flavor.

Spinach – Fresh baby spinach wilts in 30 seconds and keeps color vibrant. Frozen spinach is fine; thaw and squeeze until bone-dry or you’ll water-log the filling. Kale lovers can swap in baby kale—just massage it in the pan for 1 minute longer.

Shredded mozzarella – Buy a block and shred yourself; pre-shredded cellulose can make sauces grainy. Part-skim melts beautifully without puddles of oil. Provolone or fontina bring extra funk if you’re feeling fancy.

Parmesan – Aged 24 months gives that salty, nutty backbone. Vegans can substitute 3 Tbsp ground cashews plus 1 tsp white miso.

Egg – Acts as a binder; flax egg (1 Tbsp flax + 3 Tbsp water) works for egg-free.

Garlic & onion – Fresh garlic is non-negotiable. Quick-tip: microwave onion for 45 seconds before sautéing to speed caramelization.

Crushed tomatoes – San Marzano style is sweeter right out of the can. Fire-roasted add smoky depth. If sodium is a concern, choose no-salt and adjust seasoning yourself.

Extra-virgin olive oil – A drizzle on top before microwaving keeps edges from drying out. Use the good stuff; you’ll taste it.

Seasonings – Smoked paprika is the secret handshake: it whispers bacon flavor without the bacon. Italian seasoning, salt, pepper, and a pinch of red-pepper flakes round out the profile.

How to Make Meal Prep Chicken and Spinach Stuffed Shells for Lunch

1
Boil shells with a pasta-water strategy

Bring a large pot of salted water (it should taste like the sea) to a boil. Add 1 Tbsp olive oil—this helps shells stay slippery for easier stuffing later. Cook jumbo shells 2 minutes less than package directions; they’ll finish in the oven. Reserve 1 cup starchy pasta water before draining. Rinse shells under cool water to stop cooking and prevent tearing.

2
Quick-sauté aromatics & wilt spinach

In the same pot (fewer dishes = happy cook), heat 2 tsp olive oil over medium. Add ½ finely diced onion and cook 3 minutes until translucent. Stir in 2 minced garlic cloves, ½ tsp smoked paprika, and ¼ tsp red-pepper flakes; bloom 30 seconds. Dump in 4 cups packed baby spinach, season with pinch of salt, and toss until just wilted. Transfer mixture to a bowl and let cool 5 minutes so it won’t scramble the egg later.

3
Mix the three-cheese chicken filling

To the cooled spinach, add 2 cups shredded rotisserie chicken, 15 oz whole-milk ricotta, 1 cup shredded mozzarella, ½ cup grated Parmesan, 1 beaten egg, 1 tsp Italian seasoning, ¾ tsp kosher salt, and ¼ tsp freshly ground black pepper. Fold gently; you want it homogenous but not gummy. Taste and adjust salt—remember flavors mute after freezing.

4
Create a speedy skillet sauce

Return the pot to medium heat and pour in 28 oz crushed tomatoes plus ½ cup reserved pasta water. Swirl 1 tsp sugar to balance acidity, add ½ tsp salt, and simmer 5 minutes until slightly thick. A loose sauce prevents the shells from drying during reheat.

5
Stuff shells assembly-line style

Spread ⅓ cup sauce on the bottom of each 8×8-inch foil pan (I make two). Using a teaspoon, generously fill each shell; place seam-side up. Continue until filling is gone—expect 22–24 shells. Spoon remaining sauce over shells; sprinkle with extra mozzarella. At this point you can bake, refrigerate, or freeze.

6
Bake now or prep for later

If baking immediately: cover with foil and bake 375 °F for 25 minutes, uncover and bake 5 minutes until cheese browns. Let rest 10 minutes—this sets the filling and prevents molten cheese lava. For meal prep: cool completely, portion 3–4 shells into 2-cup glass containers, ladle extra sauce on top, snap lids, refrigerate up to 5 days or freeze up to 3 months.

7
Reheat like a pro

Microwave refrigerated shells covered loosely, 60% power for 2 minutes, stir sauce, then 1 more minute at full power. From frozen, vent lid, microwave 5–6 minutes at 70% power, adding 1 Tbsp water for steam. Oven method: place shells in mini-casserole, cover with foil, 350 °F for 20 minutes (refrigerated) or 35 minutes (frozen).

8
Garnish & lunch-box pairings

Pack a tiny container of extra Parmesan and chili flakes for on-the-spot upgrades. Side suggestions: lemony arugula salad (keeps 3 days dressed) or roasted broccoli that can share the microwave tray without tasting like microwaved sadness.

Expert Tips

Don’t over-cook pasta

Al dente shells hold stuffing without tearing and absorb sauce as they bake. If you forget, toss cooled shells with 1 tsp olive oil to prevent sticking.

Portion with an ice-cream scoop

A 2-oz scoop fills each shell in one motion, keeping your hands cleaner and ensuring equal macros across containers.

Keep sauce loose

Sauce thickens as it cools; a slightly brothy consistency now equals perfect cling later when reheated.

Flash-freeze on a tray

Freeze filled shells uncovered on a parchment-lined sheet 1 hour, then transfer to zip bags. Individual shells won’t clump, and you can grab exactly what you need.

Label & date

Sounds basic, but a strip of masking tape with “stuffed shells – 3 months” keeps freezer chaos at bay and avoids mystery-lunch roulette.

Double the sauce

Extra tomato sauce doubles as weeknight pizza base or soup starter—one more meal-prep win.

Variations to Try

  • Tex-Mex twist: sub pepper-jack, add corn & black beans, season with cumin & chipotle powder.
  • Mushroom medley: swap chicken for sautéed cremini and shiitake; add thyme and truffle salt.
  • Low-carb boats: use cooked bell-pepper halves instead of pasta; bake 15 minutes.
  • Seafood deluxe: replace chicken with 8 oz lump crab + 4 oz tiny shrimp; add lemon zest to ricotta.
  • Vegan green machine: use almond ricotta, vegan mozzarella, and a cashew-cream sauce spiked with nutritional yeast.
  • Buffalo style: shred chicken tossed with ¼ cup buffalo sauce, fold into ricotta, drizzle extra buffalo on top for bake.

Storage Tips

Refrigerated: Store portions in airtight glass containers up to 5 days. Place a piece of parchment directly on the surface before snapping the lid; it prevents condensation from watering down the sauce.

Freezer: Cool completely, wrap each container in foil, then freeze. For best texture, use within 3 months. Thaw overnight in fridge or microwave straight from frozen using 70% power to keep edges from overcooking.

Reheating from frozen: Oven method yields the creamiest texture but takes 35 minutes. Microwave wins for speed—just be sure to vent the lid and stir halfway.

Frequently Asked Questions

Yes. Briefly dip lasagna sheets in hot salted water for 30 seconds to soften, pat dry, cut into 3-inch squares, add filling and roll into cannelloni. Increase sauce by ½ cup and bake 5 extra minutes.

Excess moisture from spinach or ricotta is the culprit. Be sure to squeeze thawed spinach until completely dry, and if your ricotta looks wet, drain it in a fine sieve 15 minutes before mixing.

Preheat a wide-mouth thermos with boiling water 5 minutes. Heat shells until steaming, tuck into the thermos, seal. They’ll stay warm 4–5 hours; send a small fork and a pouch of extra sauce for dipping.

Absolutely. Halve every ingredient and bake in an 8×8 pan. Cooking time remains the same. Freeze uncooked extra shells on a tray, then bag for a future 15-minute weeknight dinner.

Using no-salt tomatoes and ½ tsp added salt keeps each serving around 590 mg. Swap Parmesan for nutritional yeast to drop another 100 mg if you’re watching blood pressure.

Fun idea! Arrange stuffed shells in a disposable foil pan, cover with sauce, seal with foil. Grill over indirect heat (about 375 °F) for 25 minutes, rotating pan halfway. Finish uncovered 3 minutes for charred edges.
Meal Prep Chicken and Spinach Stuffed Shells for Lunch
chicken
Pin Recipe

Meal Prep Chicken and Spinach Stuffed Shells for Lunch

(4.9 from 127 reviews)
Prep
25 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Boil shells: Cook in salted boiling water 2 minutes less than package; reserve 1 cup pasta water, drain, cool.
  2. Sauté aromatics: In 1 tsp oil cook onion 3 min, add garlic & paprika 30 sec, wilt spinach, cool.
  3. Make filling: Combine spinach mixture, chicken, ricotta, ½ cup mozzarella, Parmesan, egg, Italian seasoning, ¾ tsp salt, pepper.
  4. Quick sauce: Simmer crushed tomatoes with ½ cup pasta water 5 minutes; season.
  5. Stuff & arrange: Spread ⅓ cup sauce in each of two 8×8 pans. Fill shells, place seam up, top with remaining sauce and mozzarella.
  6. Bake or store: Bake covered 25 min at 375 °F, uncover 5 min. Cool, portion, refrigerate 5 days or freeze 3 months.

Recipe Notes

For extra cheese pull, broil 1 minute at the end—watch closely! If freezing, under-bake by 5 minutes so reheating doesn’t dry them out.

Nutrition (per serving, 3 shells)

472
Calories
28g
Protein
43g
Carbs
19g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.