This baked pasta dish transforms simple ingredients into a restaurant-quality meal with minimal effort. The combination of ricotta, spinach, and melty mozzarella creates a filling that’s both rich and satisfying.
Barilla shells hold their shape perfectly during baking, while the marinara sauce adds a tangy contrast. The result is a comforting casserole that’s ideal for family dinners or meal prep.
Ingredients for Barilla Stuffed Shells
Barilla shells, three cheeses, and fresh spinach create this restaurant-quality baked pasta dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Barilla Jumbo Shells 🍝 | 24 pieces | Cooked al dente per package |
| Ricotta Cheese 🧀 | 15 oz | Whole milk for creaminess |
| Fresh Spinach 🥬 | 10 oz | Chopped, thawed if frozen |
| Mozzarella Cheese 🧀 | 8 oz | Shredded, low-moisture preferred |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Marinara Sauce 🍅 | 3 cups | High-quality jarred or homemade |
| Large Egg 🥚 | 1 whole | For binding filling |
| Garlic Cloves 🧄 | 3 cloves | Minced for sauce |
| Fresh Basil Leaves 🌿 | ¼ cup | Thinly sliced for garnish |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Oregano 🍃 | 1 tsp | For seasoning sauce |
The ricotta is non-negotiable for texture. Whole milk varieties from Whole Foods or Trader Joe’s deliver the creamiest filling. Barilla jumbo shells hold their shape better than generic brands during baking—look for the 12 oz box. For the mozzarella, low-moisture shredded prevents a watery casserole. Fresh Parmesan grated from a wedge melts more smoothly than pre-shredded.
No ricotta? Cottage cheese blended until smooth works in a pinch. Substitute frozen spinach (thawed and drained well) if fresh isn’t available. The marinara can be San Marzano canned tomatoes blended with garlic and herbs for homemade depth. Skip the pre-grated Parmesan—it contains anti-caking agents that affect melt. Dried basil at half the amount can replace fresh.
Assemble and refrigerate unbaked for up to 24 hours—ideal for prep ahead. Leftovers keep 4-5 days refrigerated or freeze for 2 months. Reheat covered at 350°F until warmed through, adding a splash of water if needed.
Why You’ll Love This Recipe
- No-Fuss Assembly: I boil the shells, mix the ricotta and spinach, stuff, and bake—honestly, it’s almost too simple.
- Cheesy Heaven: That combo of melted mozzarella, sharp parmesan, and creamy ricotta with fresh spinach? Ridiculously good.
- Feeds a Crowd: I make this for Sunday dinner, and it’s always the first thing gone—even my picky nephew cleans his plate.
- Leftovers for Days: Here’s what sold me—it tastes even better the next day, and I can freeze half for a lazy night later.
Step-by-Step Instructions for Cheesy Spinach and Ricotta Stuffed Shells
Follow this method precisely to achieve perfectly tender shells with a rich, creamy filling.
Step 1: Prepare the Shells and Spinach
Cook the 24 pieces Barilla Jumbo Shells al dente according to package instructions, then drain and rinse under cold water to stop cooking. Spread them on a baking sheet to prevent sticking. Meanwhile, if using frozen 10 oz Fresh Spinach, thaw and squeeze out all excess moisture with your hands.
This step ensures the shells hold their shape during baking and the filling doesn’t become watery. The spinach should be as dry as possible—any residual moisture will dilute the ricotta mixture and make the filling runny rather than luscious and thick.
Step 2: Make the Cheese and Spinach Filling
In a large bowl, combine the 15 oz Ricotta Cheese, 1 whole Large Egg, 0.5 cup Parmesan Cheese, 10 oz Fresh Spinach, 1 tsp Kosher Salt, and 0.5 tsp Ground Black Pepper. Mix thoroughly until all ingredients are evenly incorporated and the mixture has a smooth, spreadable consistency.
The egg acts as a binder to hold the filling together during baking, while the Parmesan adds a sharp, salty depth that balances the mild ricotta. Avoid overmixing, which can make the filling dense rather than light and fluffy.
Step 3: Enhance the Marinara Sauce
Heat the 2 tbsp Olive Oil in a saucepan over medium heat. Add the 3 cloves Garlic Cloves (minced) and sauté for 30 seconds until fragrant but not browned. Pour in the 3 cups Marinara Sauce and stir in the 1 tsp Dried Oregano.
Simmer for 5 minutes, stirring occasionally, to allow the flavors to meld and the sauce to thicken slightly. This step ensures the sauce clings to the shells rather than pooling at the bottom of the dish. Taste and adjust seasoning if needed.
Step 4: Stuff the Shells and Assemble the Dish
Preheat the oven to 375°F. Spread 1 cup of the marinara sauce on the bottom of a 9×13-inch baking dish. Fill each cooked shell with a generous spoonful of the ricotta-spinach mixture, using all the filling. Arrange the stuffed shells seam-side up in a single layer over the sauce.
Pour the remaining sauce evenly over the shells, ensuring they’re mostly covered. This prevents the tops from drying out during baking. Sprinkle the 8 oz Mozzarella Cheese evenly over the sauce, creating a blanket of melted cheese that will brown beautifully in the oven.
Step 5: Bake to Perfection and Garnish
Cover the baking dish with foil and bake at 375°F for 25 minutes. Then, remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden brown and the sauce is hot throughout.
Let the dish rest for 5-10 minutes after baking to allow the filling to set slightly. Garnish with the 0.25 cup Fresh Basil Leaves (thinly sliced) just before serving. The basil adds a fresh, vibrant contrast to the rich, cheesy dish. Serve warm with extra sauce if desired.
Pro Tips For Making Barilla Stuffed Shells
- Boil Shells Al Dente: Cook the Barilla jumbo shells for 9-10 minutes max—they’ll finish baking in the oven. I learned this the hard way after ending up with mushy shells that fell apart when stuffing.
- Drain Spinach Well: Squeeze every last drop of water from the fresh spinach before mixing with ricotta, or your filling will be watery and dilute the cheese flavor.
- Skip Overstuffing: Resist the urge to pack too much filling into each shell—it spills out during baking and makes a messy pan. About 1 tablespoon per shell is the sweet spot.
- Pre-Shred Your Mozzarella: Sounds weird, but it works: shredding your own mozzarella instead of buying pre-shredded melts better and avoids that weird anti-caking powder aftertaste.
Storing and Reheating This Dish
Refrigerator Storage
Let your stuffed shells cool completely before storing in airtight containers. They’ll keep in the fridge at 40°F or below for up to 4-5 days. I find the flavors actually deepen overnight as the sauce soaks into the pasta. ❄️
Freezer Storage
For longer storage, wrap individual portions tightly in plastic wrap then aluminum foil, or use freezer-safe containers. They’ll stay fresh for up to 2 months at 0°F. Label with the date—I always forget otherwise!
Oven Reheating
Preheat your oven to 350°F and cover the dish with foil. Bake for 20-25 minutes until heated through. Add a splash of water or extra marinara if it looks dry. This method keeps the shells tender and the cheese gooey. 🔥
Microwave Reheating
For a quick meal, microwave individual portions covered with a damp paper towel. Heat on 70% power for 2-3 minutes, stirring halfway through. Check that the internal temperature reaches 165°F before serving.
Make-Ahead Tip
Assemble the dish completely but don’t bake—cover and refrigerate for up to 24 hours. When ready, bake as directed, adding 5-10 minutes to the covered baking time. This is perfect for busy weeknights.
Nutrition Facts
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Yes, just thaw and squeeze out all moisture first. Frozen works perfectly but can make the filling watery if not drained well.
How do I prevent the shells from breaking while stuffing?
Cook them al dente and rinse under cold water to stop cooking. Handle gently when filling to keep them intact.
What’s the best way to reheat leftovers?
Oven at 350°F covered with foil for 20-25 minutes keeps them tender. Add a splash of sauce if needed.
Can I make this ahead and bake later?
Assemble and refrigerate unbaked for up to 24 hours. Add 5-10 minutes to baking time when ready.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026