When it comes to comfort food, stuffed shells are like a warm hug from your grandma. Imagine sinking your teeth into tender pasta filled with creamy ricotta, savory spinach, and a zesty marinara sauce that dances on your taste buds. The aroma wafts through the kitchen, making even the grumpiest cat come out for a sniff. Whether it’s a cozy family dinner or a casual gathering with friends, these stuffed shells bring everyone together and make every moment special.
My first encounter with stuffed shells was during a chaotic family potluck where I accidentally brought a salad instead of the anticipated cheesy goodness. My cousin’s triumphant declaration of “Who would bring salad to a pasta party?” still echoes in my memory. But this recipe has become my go-to ever since, and I promise you won’t be the one bringing salad again after you whip up these beauties.
Why You'll Love This Recipe
- This stuffed shells recipe is incredibly easy to prepare, making it perfect for busy weeknights
- The flavors meld beautifully, creating an irresistible dish that everyone will rave about
- With its vibrant colors and inviting aroma, it’s sure to impress guests at any gathering
- Plus, it’s versatile enough to customize based on your favorite fillings or dietary needs
One time, I made these stuffed shells for a dinner party and they disappeared faster than I could say “seconds anyone?” The laughter and compliments were endless!

Essential Ingredients
Here’s what you’ll need to make this delicious dish:
-
Jumbo Pasta Shells: Look for sturdy shells that can hold all the yummy filling without breaking apart.
-
Ricotta Cheese: Use fresh ricotta for creaminess; it adds richness that complements the marinara sauce perfectly.
-
Fresh Spinach: Opt for bright green leaves; sautéing them brings out their flavor and reduces volume.
-
Marinara Sauce: Choose your favorite store-bought variety or homemade if you’re feeling ambitious—either way, it’s essential!
-
Shredded Mozzarella Cheese: The gooier, the better! It creates that melty topping we all crave.
-
Parmesan Cheese: Freshly grated will elevate the dish’s flavor profile with its nutty undertones.
-
Garlic Powder: A sprinkle enhances every bite without overwhelming other flavors.
-
Salt & Pepper: Essential seasonings to elevate all ingredients harmoniously.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it together
Preheat your oven to 375°F (190°C). Grab a large baking dish and coat it with nonstick spray—it helps prevent those pesky shells from sticking.
Cook the Shells: Boil water in a large pot and add salt before tossing in the jumbo pasta shells. Cook them until al dente; they should still have a slight bite since they’ll finish cooking in the oven.
Sauté the Spinach: In a skillet over medium heat, add a splash of olive oil. Toss in fresh spinach and cook until wilted; this should take just about two minutes. The smell will be heavenly!
Prepare the Filling: In a bowl, combine cooked spinach, ricotta cheese, half of the mozzarella cheese, garlic powder, salt, and pepper. Mix thoroughly until everything is well combined—this filling is where magic happens!
Stuff Those Shells: Using a teaspoon or piping bag (if you’re feeling fancy), fill each shell generously with the ricotta mixture. Don’t skimp—make them as plump as possible!
Add Marinara Sauce: Spread half of the marinara sauce on the bottom of your prepared baking dish. Arrange filled shells on top and cover them with remaining sauce. Sprinkle leftover mozzarella on top like confetti!
Bake to Perfection: Cover your baking dish tightly with aluminum foil and bake for 25 minutes. Remove foil and let it bake for another 10 minutes until bubbly and golden brown—you’ll want to take pictures before serving (if you can resist!).
Enjoy these delicious stuffed shells hot out of the oven as they transform any meal into an event worthy of applause! Your family will ask for seconds—guaranteed! Each bite melts in your mouth while leaving you wanting just one more shell.
Now you’re ready to impress everyone around you with this delightful stuffed shells recipe! Happy cooking!
You Must Know
- Stuffed shells are a comforting classic that combines pasta and cheese in a delightful way
- The aroma of garlic and herbs fills the kitchen, making your taste buds tingle in anticipation
- Remember, a pinch of love goes into every bite!
Perfecting the Cooking Process
Start by boiling the shells until al dente, then prepare the filling while they cool. This multitasking approach saves time and ensures everything is perfectly cooked.

Add Your Touch
Feel free to swap ricotta for cottage cheese or add spinach for extra nutrients. Customize the sauce with fresh herbs or a splash of wine for a gourmet twist.
Storing & Reheating
Store leftover stuffed shells in an airtight container in the fridge for up to three days. Reheat in the oven at 350°F until warmed through, ensuring they stay cheesy and delicious.
Chef's Helpful Tips
- To avoid overcooked pasta, remove shells from boiling water just before they’re fully tender
- Experiment with different cheeses like mozzarella for added flavor
- Make sure your sauce is well-seasoned; it elevates the entire dish beyond expectations
I remember the first time I made stuffed shells; my family raved about them so much that I had to make them again the next week!

FAQ
Can I freeze stuffed shells?
Yes, freeze uncooked or cooked stuffed shells for up to three months for easy meal prep.
What can I use instead of ricotta cheese?
Cottage cheese or cream cheese works well as a substitute in stuffed shells.
How do I prevent stuffed shells from sticking together?
Lightly coat cooked shells with olive oil to prevent sticking while you prepare the filling.

Stuffed Shells
- Total Time: 55 minutes
- Yield: Serves 6
Description
Stuffed shells are a beloved comfort food that combines tender pasta with a creamy filling of ricotta and spinach, all smothered in zesty marinara sauce. This easy-to-make dish is perfect for family dinners or gatherings with friends, bringing warmth and joy to any meal. With simple ingredients and straightforward preparation, you’ll have an irresistible dish that everyone will love.
Ingredients
- 12 jumbo pasta shells
- 1 cup ricotta cheese
- 2 cups fresh spinach (cooked)
- 2 cups marinara sauce
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 tsp garlic powder
- Salt and pepper to taste
Instructions
- Preheat the oven to 375°F (190°C) and coat a baking dish with nonstick spray.
- Boil salted water and cook the jumbo shells until al dente, about 8 minutes; drain and set aside.
- Sauté spinach in olive oil over medium heat until wilted (about 2 minutes).
- In a bowl, mix cooked spinach, ricotta, half the mozzarella, garlic powder, salt, and pepper until well combined.
- Stuff each shell with the filling generously.
- Spread half of the marinara sauce in the baking dish; place stuffed shells on top and cover with remaining sauce and mozzarella.
- Cover with foil and bake for 25 minutes; remove foil and bake for an additional 10 minutes until bubbly.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 2 stuffed shells (200g)
- Calories: 350
- Sugar: 6g
- Sodium: 600mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 45mg

