Cheesy Chicken and Broccoli Stuffed Shells for Comfort Dinner

6 min prep 6 min cook 5 servings
Cheesy Chicken and Broccoli Stuffed Shells for Comfort Dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The first time I made these Cheesy Chicken and Broccoli Stuffed Shells it was a Tuesday night in early November, the kind of evening when daylight savings has just stolen the sun and everyone in the house is wearing fuzzy socks. My daughter had a late soccer practice, my husband was fighting a head-cold, and I needed something that felt like a warm blanket in food form—yet still packed enough protein and veg to count as a proper dinner. One skillet, one baking dish, and forty-five minutes later we were all huddled around the coffee table, forkfuls of molten cheese stretching from plate to mouth, quietly agreeing this was the coziest meal we’d eaten all season.

Since then, these shells have become our family’s unofficial “comfort signal.” I bring them to new parents who are too tired to chew anything crunchy, to book-club friends who arrive hungry and leave happier, and to my own freezer for those inevitable nights when take-out tempts but homemade heals. They are creamy, carby, chicken-y, and sneakily loaded with broccoli that even vegetable skeptics inhale. If you’ve been searching for a make-ahead, crowd-pleasing, soul-soothing dinner that tastes like you tried way harder than you actually did, congratulations—you just found it.

Why This Recipe Works

  • Triple-Cheese Factor: Ricotta for fluffiness, mozzarella for pull, Parmesan for salty depth—every bite is a gooey jackpot.
  • One-Pot Filling: The chicken and broccoli cook together in the same skillet, saving dishes and melding flavor.
  • Customizable Veggie Level: Finely chop the florets and even picky eaters won’t notice the greens.
  • No-Boil Pasta Option: Use oven-ready shells and an extra splash of broth to skip the boiling step entirely.
  • Freezer-Friendly: Assemble, wrap tightly, and freeze up to three months; bake straight from frozen on a busy weeknight.
  • Restaurant Creaminess: A modest amount of cream cheese melts into the sauce and mimics the lush texture of alfredo without the heaviness.
  • Make-Ahead Magic: Stuff the shells the night before, refrigerate, and slide into the oven 25 minutes before dinner.

Ingredients You'll Need

Ingredients

Great stuffed shells start with great components. Read through the list once before shopping; I’ve tucked in small but important notes about brands and substitutions that can make or break the final texture.

Jumbo Pasta Shells (Conchiglioni): You’ll need 24 shells to fill a 9×13 pan generously; buy a 12-oz box and you’ll have a few extra in case some tear. Barilla and De Cecco hold their ridges best, which helps the sauce cling. If you’re gluten-free, Tinkyada brown-rice shells work—just rinse in cool water after boiling to remove excess starch.

Cooked Chicken: Rotisserie chicken is my weeknight hero, but if you’re meal-prepping, season two cups of diced breast with salt, pepper, and a whisper of smoked paprika, then sauté in olive oil for 6-7 minutes. Leftover grilled thighs are even juicier; just remove the skin and chop small so the filling isn’t stringy.

Broccoli: Look for tight, forest-green florets. If the stem is woody, peel it; the tender inside is perfect for finely dicing. Frozen broccoli works—thaw, squeeze dry, and chop. You want about 1½ cups once minced; think rice-grain size so it distributes evenly.

Ricotta: Whole-milk is non-negotiable. Skim ricotta tastes watery and can weep in the oven. If you can find Calabro or BelGioioso, the texture is silkier because it’s drained in cheesecloth rather than packed in tubs. Pro tip: stir in a teaspoon of cornstarch if your ricotta looks wet; it will tighten the filling.

Mozzarella: Buy a low-moisture block and shred yourself. Pre-shredded cellulose-coated cheese doesn’t melt as lusciously and can create a grainy sauce. If you’re short on time, fresh mozzarella is too wet here; save it for caprese.

Parmesan: Aged 24-month Parmigiano Reggiano gives the most umami punch. Grate on the fine side of a box grater so it dissolves seamlessly into the ricotta.

Cream Cheese: Just two tablespoons transform the texture from typical ricotta-stuffing to velvet. Let it soften on the counter while you prep everything else.

Egg: Acts as insurance, binding the filling so it doesn’t ooze out during slicing. Room-temperature egg mixes more evenly; pop it in a cup of warm tap water for five minutes if you forgot to pull it ahead.

Garlic & Shallot: I grate both on a microplane so they melt into the cheese without chunky surprises. Shallot is milder than yellow onion and won’t overpower the delicate chicken flavor.

Italian Seasoning: Make your own: ½ tsp each dried oregano, basil, thyme, and a pinch of rosemary. Store-bought blends often contain salt, so taste before seasoning further.

Chicken Broth & Half-and-Half: These create the saucy bath that keeps the shells moist. Warm them together in a glass measuring cup so they meld instantly when poured.

Red Pepper Flakes: Optional but lovely—just ⅛ tsp wakes up the dairy without registering as “spicy” even to kids.

How to Make Cheesy Chicken and Broccoli Stuffed Shells for Comfort Dinner

1
Prep the Baking Dish & Preheat

Position rack in center of oven and preheat to 375°F (190°C). Butter a 9×13-inch ceramic or enameled cast-iron baking dish; the butter adds flavor and prevents the bottom row of shells from sticking. If you only have glass, lower the oven to 365°F to prevent thermal shock.

2
Cook the Pasta

Bring a large pot of water to a rolling boil, salt it generously (it should taste like the sea), and cook jumbo shells 2 minutes less than package directions for al dente. They will continue cooking in the oven, so you want them pliable but not floppy. Stir the first 30 seconds to prevent sticking. Drain, then spread on an oiled sheet pan so they don’t fuse into a pasta igloo.

3
Sauté Broccoli & Aromatics

In the same pot (fewer dishes = happy cook), heat 1 Tbsp olive oil over medium. Add minced shallot and cook 2 minutes until translucent. Stir in broccoli, season with ½ tsp kosher salt, and cook 3 minutes. Splash in ¼ cup broth, cover, and steam 3 minutes more until bright green and just tender. Remove from heat and let cool slightly so the cheese doesn’t seize when mixed.

4
Build the Filling

In a large bowl, combine ricotta, softened cream cheese, 1 cup shredded mozzarella, Parmesan, egg, microplaned garlic, Italian seasoning, red-pepper flakes, ½ tsp kosher salt, and several grinds of black pepper. Fold in cooled broccoli mixture and chicken until evenly distributed. The mixture should be thick but spoonable; if it feels stiff, loosen with 1 Tbsp half-and-half.

5
Stuff the Shells

Spread ½ cup sauce (see next step) across the bottom of the buttered dish. Hold a shell in your palm, spoon 2 heaping Tbsp filling into the center, and nestle seam-side up in rows. Continue until filling is gone—about 22–24 shells. If you have extra, freeze them on a tray, then bag for future soup add-ins.

6
Create the Bath

Whisk remaining 1 cup chicken broth, ½ cup half-and-half, and ¼ cup grated Parmesan together. Pour gently around (not over) the shells so you don’t wash out the filling. The liquid should reach halfway up the sides; add more broth if needed. Cover dish with foil, tenting so it doesn’t touch the cheese.

7
Bake Low & Slow

Bake 20 minutes covered, then remove foil, sprinkle with remaining ½ cup mozzarella, and bake 10–12 minutes more until cheese is blistered and sauce is bubbling at the edges. If you like bronzed tops, slide under the broiler for 60–90 seconds, rotating halfway.

8
Rest & Serve

Let the casserole stand 10 minutes. This pause lets the sauce thicken and prevents molten cheese burns. Garnish with minced parsley or chives, and pass extra Parmesan at the table. Scoop two shells per adult plus a spoonful of the creamy sauce from the bottom—crusty bread for sopping is mandatory.

Expert Tips

Use a zip bag for piping

Transfer filling to a gallon bag, snip ½-inch corner, and “pipe” into shells mess-free—kids love this job.

Season every layer

Salt the pasta water, the broccoli sauté, and the final sauce. Bland stuffed shells are the fastest way to disappoint dinner guests.

Don’t over-stuff

Two tablespoons is the sweet spot; more and the shells split while baking, leaking precious cheese into the sauce.

Add crunch if you crave

Mix ¼ cup panko with 1 Tbsp melted butter and sprinkle on top for the final 7 minutes for a golden crust.

Double the batch

Two pans mean one for tonight, one for the freezer. Label with foil tape: “Bake 375°F 60 min covered, 10 min uncovered.”

Reheat with steam

Microwave individual portions with a damp paper towel on top; it revives the creamy sauce better than a dry reheat.

Variations to Try

  • Buffalo Ranch: Swap half the chicken for shredded Buffalo-style chicken, replace Italian seasoning with 1 Tbsp ranch seasoning, and drizzle hot sauce on top before serving.
  • Spinach-Artichoke: Omit broccoli, fold in 1 cup thawed frozen spinach and ½ cup chopped artichoke hearts, add ¼ tsp nutmeg to the ricotta.
  • Smoky Bacon: Stir ½ cup crisped bacon bits into the filling and use smoked mozzarella for half the cheese.
  • Lightened-Up: Use part-skim ricotta, Neufchâtel cheese, and shredded cooked turkey breast; replace half-and-half with evaporated skim milk.
  • Vegetarian: Sub diced sautéed mushrooms and white beans for chicken; swap vegetable broth for chicken broth.
  • Seafood Twist: Replace chicken with 1 cup chopped cooked shrimp and ½ cup lump crabmeat; add 1 tsp Old Bay to the cheese mixture.

Storage Tips

Refrigerate: Cool completely, cover tightly with foil, and refrigerate up to 4 days. Reheat single servings in the microwave 60-90 seconds, or warm the whole pan covered at 325°F for 20 minutes until centers register 165°F.

Freeze Before Baking: Assemble in a disposable foil pan, wrap with plastic then foil, label, and freeze up to 3 months. Bake from frozen 375°F for 1 hour covered, remove foil and bake 15 minutes more until cheese browns and sauce bubbles.

Freeze After Baking: Portion into meal-prep containers with tight lids. Freeze up to 2 months. Thaw overnight in fridge, then reheat covered with a splash of broth at 350°F for 20 minutes.

Make-Ahead Filling: Stir together the cheese mixture up to 2 days ahead; store in an airtight container. When ready, boil shells, stuff, and bake as directed.

Frequently Asked Questions

Yes—add ½ cup extra broth to the sauce and cover the dish the entire first 30 minutes so the pasta hydrates.

High heat or acidic broth can break the dairy. Keep the oven at 375°F max and use fresh (not expired) half-and-half. If curdling occurs, whisk 1 tsp cornstarch into warm sauce next time before baking.

Absolutely—use an 8×8-inch pan and halve every ingredient. Bake time remains the same because depth is similar.

You can swap half to lighten the dish, but full Greek yogurt yields a tangy flavor and slightly grainy texture. If using all yogurt, strain it overnight through cheesecloth to remove excess whey.

Look for sauce bubbling around the edges and cheese that’s melted with faint golden spots. An instant-read thermometer inserted into the center of a middle shell should register 165°F.

A crisp arugula salad with lemon vinaigrette cuts the richness, or serve alongside roasted Brussels sprouts for extra veg. A glass of chilled Pinot Grigio or sparkling water with citrus complements the creamy cheese.
Cheesy Chicken and Broccoli Stuffed Shells for Comfort Dinner
chicken
Pin Recipe

Cheesy Chicken and Broccoli Stuffed Shells for Comfort Dinner

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

Ingredients

Instructions

  1. Preheat & butter dish: Set oven to 375°F. Butter a 9×13-inch baking dish.
  2. Cook shells: Boil pasta 2 min less than al dente; drain and cool on oiled sheet.
  3. Sauté veg: In same pot, heat olive oil. Cook shallot 2 min, add broccoli, ½ tsp salt, ¼ cup broth; cover 3 min until tender.
  4. Mix filling: In bowl, combine ricotta, cream cheese, ½ cup mozzarella, ¼ cup Parmesan, egg, garlic, seasoning, pepper flakes, cooled broccoli mixture, and chicken.
  5. Stuff shells: Spread ½ cup broth mixture in dish. Fill each shell with 2 Tbsp cheese mixture; arrange seam-up in rows.
  6. Add sauce: Whisk remaining broth with half-and-half and remaining Parmesan; pour around shells. Cover with foil.
  7. Bake: 20 min covered, uncover, top with remaining ½ cup mozzarella, bake 10-12 min until bubbly. Rest 10 min, garnish and serve.

Recipe Notes

For ultra-creamy texture, warm the broth and half-and-half together before pouring; cold dairy can seize slightly in a hot oven.

Nutrition (per serving)

468
Calories
34g
Protein
32g
Carbs
23g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.