
This stuffed shells recipe brings garden-fresh flavors to your dinner table with a creamy ricotta-spinach filling that’s irresistibly rich yet balanced.
I developed this method after years of testing, focusing on achieving the perfect texture combination: tender pasta, creamy filling, and a flavorful tomato sauce that ties everything together.
The chicken adds hearty protein while the spinach and ricotta create a light yet satisfying filling. Each bite delivers layers of flavor without feeling heavy.
Perfect for family dinners or impressing guests, this dish proves that comfort food can be both delicious and nutritious.
Ingredients for Recipe Chicken Spinach Ricotta Cheese
Tender shells, creamy filling, and bold tomato sauce bring this dish to life effortlessly.
| Ingredient | Amount | Notes |
|---|---|---|
| Jumbo Pasta Shells 🍝 | 24 pieces | Uncooked, about 8 oz |
| Boneless Chicken Breast 🍗 | 1 lb | Cooked and shredded |
| Whole-Milk Ricotta Cheese 🧀 | 15 oz | Drained for thickness |
| Fresh Spinach 🍃 | 10 oz | Chopped, thawed if frozen |
| Marinara Sauce 🍅 | 3 cups | Homemade or high-quality jarred |
| Mozzarella Cheese 🧀 | 2 cups | Shredded, low-moisture preferred |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Large Egg 🥚 | 1 whole | For binding filling |
| Garlic Cloves 🧄 | 3 cloves | Minced for sauce |
| Yellow Onion 🧅 | ½ whole | Finely diced for sauce |
| Dried Basil 🌿 | 1 tsp | Or fresh basil if available |
| Dried Oregano 🌿 | 1 tsp | Mediterranean oregano preferred |
| Salt 🧂 | 1 tsp | Divided for seasoning layers |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
The ricotta is the soul here. Whole-milk only—low-fat makes the filling sad and watery. I grab Calabria or Galbani from the grocery store, but any good brand works. The spinach should be squeezed absolutely dry (frozen works in a pinch) to avoid a soggy filling. For the shells, Barilla or De Cecco hold up best to baking without turning mushy.
No chicken? Ground turkey or even white beans keep the heartiness. Out of mozzarella? Fontina or provolone melt beautifully. The Parmesan can be Pecorino Romano for a sharper bite. If using fresh spinach, you’ll need about 12 oz raw to yield 10 oz cooked. The marinara can be store-bought—Rao’s or Victoria are my go-tos.
Assemble and bake immediately, or refrigerate for up to 24 hours before baking. Leftovers keep 4-5 days in the fridge, freeze for 3 months (thaw before reheating). Pro tip: add a splash of milk to the ricotta if it seems too thick.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything together in a single dish—no juggling pans while the ricotta and spinach work their magic with the chicken.
- Creamy Dreamy Bite: That first forkful of ricotta-stuffed shells with the spinach and marinara? Ridiculously good.
- Feeds a Crowd: I make a double batch for Sunday dinner, and it’s just as good reheated for lunch the next day.
- Budget Stretcher: A little chicken and ricotta go a long way when you bulk it up with spinach and pasta shells.
Step-by-Step Instructions for Creamy Stuffed Shells With Garden Freshness
Here’s how to do it right—the shells stay tender, the filling rich and creamy.
Step 1: Cook the Jumbo Pasta Shells to Al Dente Perfection
Bring a large pot of salted water to a rolling boil. Add the 24 pieces Jumbo Pasta Shells and cook for 9-11 minutes, stirring occasionally to prevent sticking. You want them just shy of fully cooked—they’ll finish in the oven.
Test one shell by cutting it open; it should have a slight resistance in the center with a firm bite. Drain immediately and rinse under cold water to stop the cooking process. Lay them out on a baking sheet so they don’t stick together while you prep the filling.
Step 2: Prepare the Chicken and Spinach Ricotta Filling
In a mixing bowl, combine the 15 oz Whole-Milk Ricotta Cheese, 1 lb cooked and shredded Boneless Chicken Breast, 10 oz chopped Fresh Spinach, 1 whole Large Egg, 0.5 cup Parmesan Cheese, 1 tsp Dried Basil, 1 tsp Dried Oregano, and ½ tsp Black Pepper.
Mix until fully incorporated but don’t overwork it—you want the filling light and fluffy. The egg binds everything together, while the Parmesan adds a sharp, salty depth. Taste and adjust seasoning with a pinch of the 1 tsp Salt if needed.
Step 3: Build the Sauce Base for Layering
Heat the 2 tbsp Olive Oil in a skillet over medium heat. Add the ½ whole finely diced Yellow Onion and sauté for 3-4 minutes until translucent. Stir in the 3 minced Garlic Cloves and cook for 30 seconds until fragrant—don’t let it brown.
Pour in the 3 cups Marinara Sauce, then add the remaining ½ tsp Salt. Simmer for 5 minutes to meld the flavors. The sauce should be thick enough to coat the back of a spoon but still pourable for even layering.
Step 4: Assemble and Bake to Bubbly Perfection
Spread 1 cup of the marinara sauce in the bottom of a 9×13-inch baking dish. Stuff each shell generously with the ricotta mixture and arrange them seam-side up in the dish. Pour the remaining 2 cups of sauce over the shells.
Sprinkle the 2 cups shredded Mozzarella Cheese evenly over the top. Bake at 375°F for 25-30 minutes until the cheese is melted and golden and the sauce is bubbling at the edges. Let it rest for 5 minutes before serving to set the filling.
Pro Tips For Making Recipe Chicken Spinach Ricotta Cheese
- Parboil the Shells: Cook the jumbo shells for 2-3 minutes less than package instructions—they’ll finish in the oven without turning to mush. I learned this the hard way after pulling out a pan of overcooked, gummy pasta.
- Squeeze the Spinach: After wilting the fresh spinach, squeeze out every bit of liquid with your hands or a clean towel—about 1/2 cup of water will come out. Skipping this makes the filling watery and the shells soggy.
- Season the Ricotta: Mix the whole-milk ricotta with salt, pepper, and a pinch of nutmeg before stuffing. Sounds weird, but it works: the cheese needs that boost to stand up to the marinara and chicken.
- Pre-cook the Chicken: Dice the boneless chicken breast and sauté it with garlic before mixing into the filling—raw chicken won’t cook through in the baking time, and pre-cooked pieces soak up the ricotta-spinach flavors better.
Regional Styles of This recipe chicken spinach ricotta cheese
Italian Classic Style
In Tuscany, they’d use fresh sheep’s milk ricotta and local spinach for a lighter filling. I love adding nutmeg to the ricotta mixture—a ¼ tsp enhances the cheese’s natural sweetness. The sauce is often simpler, just San Marzano tomatoes crushed by hand with garlic and basil. 🗺️
French Provençal Twist
Here, they’d swap the marinara for a béchamel sauce—2 cups made with butter, flour, and milk. Add herbes de Provence to the filling for that distinct floral note. Top with Gruyère cheese instead of mozzarella for a nutty depth that pairs beautifully with the chicken.
Greek Inspired
This version uses feta cheese crumbled into the ricotta filling—about ½ cup—and dill instead of basil. The sauce becomes a light tomato-herb blend with oregano and lemon zest. I often add kalamata olives for a briny kick that cuts through the creaminess. 💛
Mexican Fusion
Swap the marinara for a salsa verde made with tomatillos and jalapeños. Add cumin and chili powder to the filling, and use pecorino cheese for a sharper bite. Top with cotija cheese before baking for an extra layer of flavor.
Pacific Northwest
I love using local Dungeness crab instead of chicken for a seafood twist. The spinach and ricotta stay the same, but I add lemon zest to brighten the filling. A light white wine sauce replaces the marinara, and I top with sharp cheddar from Tillamook. It’s a Portland favorite at our dinner table.
Nutrition Facts
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Thaw and drain 10 oz frozen spinach completely, squeezing out all excess water. This prevents a soggy filling and maintains the perfect texture.
What can I substitute for ricotta cheese?
Cottage cheese blended smooth works well, or try mascarpone for extra creaminess. For a lighter option, use a mix of ½ cup cream cheese and 1 cup shredded mozzarella.
How do I prevent the shells from drying out?
Cover the dish with foil for the first 20 minutes of baking, then uncover to brown. Also, ensure shells are just al dente before stuffing and use enough sauce to keep them moist.
Can I make this dish ahead of time?
Yes! Assemble everything, cover tightly, and refrigerate for up to 24 hours. Add 5-10 minutes to the baking time if cooking from cold.
- Recipe Baked Pork Chops Boneless: Oven-Baked Juiciness With Herb Crust - October 17, 2026
- Recipe About Chicken: Herb-Roasted Juiciness With Golden Skin - October 17, 2026
- Steak Sandwich Recipe With Leftover Steak: Quick and Savory Meat Upgrade - October 17, 2026