Spinach and Ricotta Stuffed Shells
Short, Catchy Intro
So you want comfort food that looks like you tried but feels like a cozy hug instead of a marathon in the kitchen? Same. Stuffed pasta shells are the kind of recipe that makes people say wow while you silently high five yourself. If you have about an hour and a willingness to spoon ricotta into pasta like it is therapy, you are golden.
If you ever get bored of this, try something similar with mushrooms for a twist like I did once on a lazy Sunday creamy mushroom stuffed shells. It is a sneaky way to pretend you planned a whole themed dinner when really you just wanted cheese and carbs.
Why This Recipe is Awesome
This recipe hits all the feel good notes. It is cheesy, slightly green with spinach so you can whisper healthy into the room, and smells amazing without requiring chef-level drama.
It is also forgiving. Mess up the seasoning a bit and nobody will stage an intervention. It is idiot proof, even I did not mess it up on my first try. Layer sauce, stuff shells, bake, and boom. You look domestic and impressive.
Plus leftovers reheat like a dream the next day. Make this for friends, date night, or your own personal victory lap. Or eat it straight from the dish with a fork. No judgment.
Ingredients You’ll Need
- 12 large pasta shells
- 1 cup ricotta cheese
- 1 cup spinach, cooked and chopped
- 1 cup mozzarella cheese, shredded
- 1/2 cup parmesan cheese, grated
- 1 egg
- 1 teaspoon garlic powder
- Salt and pepper to taste
- 2 cups marinara sauce
- Fresh basil for garnish
Yes that is all. Keep the ingredients simple so you can focus on the most important part which is stuffing each shell like a tiny cheesy burrito.
Step-by-Step Instructions
- Preheat the oven to 375°F (190°C).
- Cook the pasta shells according to the package instructions; drain and set aside.
- In a bowl, combine ricotta cheese, spinach, mozzarella cheese, parmesan cheese, egg, garlic powder, salt, and pepper.
- Stuff each shell with the cheese and spinach mixture.
- Spread a layer of marinara sauce on the bottom of a baking dish.
- Place the stuffed shells in the baking dish and cover with the remaining marinara sauce.
- Sprinkle additional mozzarella cheese on top.
- Cover with foil and bake for 25 minutes, then uncover and bake for an additional 10 minutes until bubbly and golden.
- Garnish with fresh basil before serving.
Common Mistakes to Avoid
- Thinking you do not need to preheat the oven. Rookie mistake. Preheat and save your future self.
- Overstuffing the shells so they explode like cheese grenades in the oven. Be generous but not volcanic.
- Skimping on salt in the filling. Ricotta is mild. Salt wakes it up. Season boldly but taste as you go.
- Using cold cooked shells straight from the pot. Let them cool so they do not rip while stuffing. A little patience goes a long way.
- Forgetting to cover the dish for the first part of baking. You want everything to steam through and get cozy before the top goes golden.
Alternatives & Substitutions
- No ricotta? Use cottage cheese blended until smooth for a similar texture. IMO it works surprisingly well.
- Want more greens? Toss in chopped kale or Swiss chard instead of or along with spinach. Squeeze out excess moisture first.
- Vegetarian but craving protein? Add cooked lentils or crumbled tofu to the filling. It bulks up nicely.
- Dairy free? Substitute ricotta with a plant based ricotta and use vegan mozzarella. The soul of comfort still stays.
- Short on time? Use no boil jumbo shells if your store carries them. The rest of the recipe remains blissfully the same.
Pick swaps that make sense for your pantry and mood. This dish is flexible enough to handle mild experimentation. Just keep the texture similar so the shells fill and bake nicely.

FAQ (Frequently Asked Questions)
Q Why do my shells fall apart when I stuff them?
A Are you being gentle with them? Let cooked shells cool slightly before stuffing and handle with care. Ripping happens when they are hot and floppy.
Q Can I prep this ahead of time?
A Totally. Stuff the shells, cover the dish, and refrigerate for a day. Add a few extra minutes to baking if chilled cold from the fridge.
Q Can I freeze the stuffed shells?
A Yes. Freeze the assembled dish before baking, covered well. Bake straight from frozen but add about 15 to 25 minutes to baking time and keep it covered until warmed through.
Q Can I swap cottage cheese for ricotta?
A Yes. Blend cottage cheese briefly if you want a smoother ricotta like texture. Works fine and saves a trip to specialty aisles.
Q Do I have to use an egg in the filling?
A The egg helps bind the filling so it holds shape. You can skip it but expect a slightly looser filling. For vegan swaps use a commercial egg replacer or a flax egg.
Q How do I get a super golden bubbly top?
A Remove foil for the last 10 minutes and broil for a minute or two on high if you like extra browning. Watch it like a hawk because cheese burns fast.
Q Can I use homemade marinara?
A Heck yes. Homemade sauce makes everything taste fancier. Store bought works great for busy nights.
Final Thoughts
You just made something that warms a room and likely a few hearts. This dish is straightforward, comforting, and a little bit showy without the work. Master this and you have a go to for potlucks, lazy Sundays, and low key impressing.
Now go impress someone or just treat yourself. You earned this cheesy, saucy joy. And remember leftovers become legendary the next day.
Conclusion
If you want another take on this classic to compare techniques check out the version from Fork Knife Swoon which has lovely photos and tips. For a tested recipe with clear steps and extra notes see the handy guide at RecipeTin Eats. And if you like a slightly different flavor profile try the spin on ricotta stuffed shells shared at Salted Mint.
Print
Stuffed Pasta Shells
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Comforting stuffed pasta shells filled with a cheesy ricotta and spinach mixture, baked to perfection in marinara sauce.
Ingredients
- 12 large pasta shells
- 1 cup ricotta cheese
- 1 cup spinach, cooked and chopped
- 1 cup mozzarella cheese, shredded
- 1/2 cup parmesan cheese, grated
- 1 egg
- 1 teaspoon garlic powder
- Salt and pepper to taste
- 2 cups marinara sauce
- Fresh basil for garnish
Instructions
- Preheat the oven to 375°F (190°C).
- Cook the pasta shells according to the package instructions; drain and set aside.
- In a bowl, combine ricotta cheese, spinach, mozzarella cheese, parmesan cheese, egg, garlic powder, salt, and pepper.
- Stuff each shell with the cheese and spinach mixture.
- Spread a layer of marinara sauce on the bottom of a baking dish.
- Place the stuffed shells in the baking dish and cover with the remaining marinara sauce.
- Sprinkle additional mozzarella cheese on top.
- Cover with foil and bake for 25 minutes, then uncover and bake for an additional 10 minutes until bubbly and golden.
- Garnish with fresh basil before serving.
Notes
Feel free to customize the filling with your favorite ingredients or substitutes. Prepare ahead of time and refrigerate for convenience.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg
Keywords: stuffed pasta, cheesy pasta, vegetarian comfort food, easy dinner, pasta shells







