Welcome to my cozy corner of the internet, friends! Today, I’m inviting you into my kitchen to share a recipe that feels like a warm hug on a chilly evening—Easy Spinach and Ricotta Stuffed Shells. If you’ve ever wandered the aisles of a grocery store, dreaming of a dish that is both comforting and delicious, look no further. This dish is a celebration of flavors and textures, wrapped in a pasta shell and laced with the goodness of fresh spinach and creamy ricotta. It’s the kind of meal that makes you pause mid-bite and whisper, ‘Wow.’
Growing up in Oregon, my mother often pulled together meals that felt special, no matter how simple the ingredients were. The aroma of roasted vegetables and baked pasta would fill our home, creating a sense of togetherness. As I grew older, I found joy in recreating those comforting dishes, and this recipe is one of my favorites. It reminds me of family dinners filled with laughter and stories. So, grab your apron, and let’s embark on this culinary adventure together!
Why You’ll Absolutely Love This Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner
This dish has quickly become a staple in my home, and I know it will be in yours too! Here’s why you’ll absolutely love it:
- It’s packed with flavor—each bite is a delightful combination of creamy ricotta, savory spinach, and melty cheese.
- It’s a healthier option for dinner—loaded with veggies and made with wholesome ingredients!
- Easy to prepare and perfect for meal prep—great for busy weeknights or when you have friends over.
- Kid-friendly and sure to impress even the pickiest eaters—everyone loves these cheesy pasta shells!
Ingredients You’ll Need
Let’s talk about the star players of this dish! You’ll find that the ingredients are simple yet packed with flavor. I love using fresh spinach because it brings a vibrant color and nutrition to the table. Ricotta cheese adds creaminess, while mozzarella and Parmesan give that cheesy goodness we all crave. And, of course, jumbo pasta shells are the perfect vessel for all this deliciousness.
You’ll find the full ingredient list with measurements in the recipe card below!
How to Make This Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner, Step-by-Step
Are you ready to create some magic in your kitchen? Let’s dive into the steps to make these delicious stuffed shells:
- Preheat your oven to 375°F (190°C). This is where the magic begins!
- Cook the jumbo pasta shells according to package instructions until al dente. Drain and set aside. Be gentle with them; they’re a little delicate but oh-so-worth it!
- In a large mixing bowl, combine the chopped spinach, ricotta cheese, half of the mozzarella cheese, Parmesan cheese, egg, garlic powder, Italian seasoning, salt, and pepper. Mix well until combined. Trust me, this filling is heavenly!
- Spread a thin layer of marinara sauce on the bottom of a 9×13 inch baking dish. This will prevent the shells from sticking and adds flavor.
- Stuff each cooked pasta shell with the spinach and ricotta mixture and place them in the baking dish. Don’t be shy—fill them up!
- Pour the remaining marinara sauce over the stuffed shells, then sprinkle with the remaining mozzarella cheese. Who doesn’t love extra cheese?
- Cover the dish with aluminum foil and bake for 25 minutes. You want to let all those flavors meld together.
- Remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden. This is when your kitchen will start to smell amazing!
- Let cool for a few minutes before serving. Enjoy your healthy veggie dinner!

Pro Tips for the Best Results
Before you get started, here are a few pro tips to ensure your stuffed shells turn out perfectly:
- Don’t overcook the pasta shells; they should be al dente when you stuff them. They’ll continue cooking in the oven!
- Feel free to customize the filling! Add some sautéed mushrooms or sun-dried tomatoes for an extra flavor kick.
- For a little crunch, try topping the dish with breadcrumbs before the final baking stage. It adds a delightful texture!
Serving Suggestions
Now that you’ve made these gorgeous stuffed shells, let’s talk about how to serve them! I love pairing them with a fresh green salad dressed in a simple vinaigrette for a balanced meal. You could also serve some garlic bread on the side for that ultimate comfort food experience. And don’t forget a sprinkle of fresh basil or parsley on top for a pop of color!
Storage and Make-Ahead Tips
If you have leftovers (which I doubt, because they’re so good!), you can store them in an airtight container in the refrigerator for up to 3 days. You can also freeze the stuffed shells before baking—just cover the dish tightly with foil, and they’ll last up to 2 months. When you’re ready to enjoy, bake from frozen, adding an extra 10-15 minutes to the baking time. Perfect for those nights when you crave something comforting but don’t want to cook!
Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner
Ingredients
Pasta
- 12 pieces jumbo pasta shells
Vegetables
- 2 cups fresh spinach, chopped
Cheese
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese, divided
- 1/2 cup grated parmesan cheese
Other ingredients
- 1 egg egg
- 1 teaspoon garlic powder
- 1 teaspoon italian seasoning
- salt and pepper to taste salt and pepper
- 2 cups marinara sauce
Instructions
- Preheat oven to 375°F (190°C). Cook shells until al dente, then drain.
- Mix spinach, ricotta, half mozzarella, Parmesan, egg, garlic, Italian seasoning, salt, and pepper.
- Spread a thin layer of marinara in a baking dish. Stuff shells with filling and place in dish.
- Pour remaining marinara over shells, sprinkle with remaining mozzarella, cover, and bake 25 minutes. Uncover and bake 10 more minutes.
- Let cool briefly before serving. Enjoy!
Notes
Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! It’s the perfect way to keep all your sweet ideas in one place. ✨

