• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Recipe Fantastic

Recipe Fantastic

Simple, Savory, and Sweet Meals

  • Home
  • Appetizer
  • Breakfast
  • Dinner
  • Lunch
  • Dessert
  • About Us
  • Contact
Recipe Fantastic
  • Home
  • Appetizer
  • Breakfast
  • Dinner
  • Lunch
  • Dessert
  • About Us
  • Contact
Dinner / Spinach Ricotta Stuffed Shells – Easy Dinner Recipe

Spinach Ricotta Stuffed Shells – Easy Dinner Recipe

February 28, 2026 by ChloeDinner

Spinach and Ricotta Stuffed Shells are a classic for a reason, and I’m so excited to share my favorite way to make this incredibly comforting dish. There’s something undeniably magical about jumbo pasta shells cradling a creamy, flavorful filling, all bathed in a rich tomato sauce and topped with melty cheese. It’s the kind of meal that instantly makes you feel cozy and cared for, perfect for a family dinner, a special occasion, or even just a weeknight treat when you crave something truly satisfying. What makes Spinach and Ricotta Stuffed Shells so beloved? It’s the delightful contrast of textures – the tender pasta, the smooth, cheesy filling with pops of earthy spinach, and that luscious sauce. This recipe takes that beloved combination and elevates it with a few simple touches that make it truly sing. Get ready to fall in love with Spinach and Ricotta Stuffed Shells all over again.

Spinach and Ricotta Stuffed Shells Recipe this Recipe

Spinach and Ricotta Stuffed Shells Recipe

There’s something incredibly comforting about a plate of baked pasta. And when that pasta is stuffed with a creamy, cheesy, spinach-filled ricotta mixture, topped with rich marinara sauce, and baked until bubbly and golden, it’s pure culinary bliss. These Spinach and Ricotta Stuffed Shells are a classic for a reason. They’re surprisingly easy to make, yet they feel elegant enough for a special occasion or a satisfying weeknight family dinner. The combination of tender pasta shells, the savory and slightly tangy ricotta filling, and the bright marinara sauce is simply irresistible. Let’s dive into creating this crowd-pleasing dish.

Ingredients:

  • 12–15 jumbo pasta shells (about 1/2 a box)
  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese (divided)
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
  • 2 cloves garlic (minced)
  • 2 cups marinara sauce
  • 1 tablespoon olive oil
  • 1 teaspoon Italian seasoning
  • Salt and freshly ground black pepper to taste
  • Fresh basil leaves for garnish (optional)
  • Cooking Instructions

    Preparing the Pasta Shells

    The first step is to get our jumbo pasta shells ready for stuffing. Bring a large pot of generously salted water to a rolling boil. Add the jumbo shells and cook them according to the package directions, but be sure to cook them for one minute less than the recommended time. We want them to be al dente, meaning they still have a slight bite to them. Overcooked shells will be difficult to stuff and can become mushy during baking. Once they’re cooked, carefully drain them in a colander. You can gently rinse them with cool water to stop the cooking process and prevent them from sticking together. Lay the drained shells out on a clean kitchen towel or parchment paper to dry slightly while you prepare the filling. This makes them easier to handle and prevents any excess water from diluting our delicious filling.

    Creating the Savory Ricotta Filling

    Now for the star of the show: the creamy and flavorful ricotta filling. In a medium bowl, combine the ricotta cheese, about 3/4 cup of the shredded mozzarella cheese, the grated Parmesan cheese, and the large egg. The egg acts as a binder, helping to hold the filling together as it bakes. Add the minced garlic, Italian seasoning, salt, and freshly ground black pepper to taste. If you’re using fresh spinach, make sure it’s roughly chopped. If you’re using frozen spinach, ensure it’s completely thawed and thoroughly squeezed to remove as much excess moisture as possible. Excess water can make the filling watery. Add the prepared spinach to the bowl. Gently mix all the ingredients together until they are just combined. Be careful not to overmix, as this can make the ricotta tough. Taste the filling at this point and adjust the seasonings if needed. You want a well-balanced flavor that hints at savory, cheesy goodness with a touch of garlic and herb.

    Assembling the Stuffed Shells

    Preheat your oven to 375°F (190°C). Spoon about half a cup of the marinara sauce into the bottom of a 9×13 inch baking dish. This creates a flavorful base and prevents the shells from sticking. Now, it’s time to stuff those shells! Using a spoon or a small cookie scoop, generously fill each cooked pasta shell with the ricotta and spinach mixture. Don’t be shy with the filling; we want each bite to be packed with flavor. Arrange the stuffed shells in a single layer over the marinara sauce in the prepared baking dish. Try to pack them relatively snugly, as they will settle slightly during baking.

    Baking to Perfection

    Once all the shells are stuffed and arranged in the baking dish, it’s time to give them a delicious topping. Spoon the remaining marinara sauce evenly over the top of the stuffed shells, ensuring they are well covered. This will keep the shells moist and add another layer of flavor. Sprinkle the remaining 1/4 cup of shredded mozzarella cheese over the marinara sauce. This will melt into a glorious, bubbly, golden-brown topping. Cover the baking dish tightly with aluminum foil. This helps to steam the shells and ensure they cook through without the cheese browning too quickly. Bake for 20 minutes.

    After 20 minutes, remove the aluminum foil. Continue to bake for another 10-15 minutes, or until the cheese is melted and bubbly, and the edges of the sauce are simmering. The aroma filling your kitchen at this point will be divine! If you like your cheese a little more browned and crisp, you can turn on the broiler for the last minute or two of baking, but watch it very carefully to prevent burning.

    Serving and Enjoying

    Once the Spinach and Ricotta Stuffed Shells are out of the oven, let them rest for about 5-10 minutes before serving. This allows the filling to set slightly, making them easier to serve. Garnish with fresh basil leaves if desired for a pop of color and fresh flavor. Serve these delightful stuffed shells hot, perhaps with a side salad and some crusty bread for soaking up any extra sauce. Enjoy the satisfying combination of tender pasta, creamy filling, and rich tomato sauce – a truly comforting and delicious meal.

    Spinach and Ricotta Stuffed Shells Recipe

    Conclusion:

    And there you have it – a truly delightful and satisfying Spinach and Ricotta Stuffed Shells recipe! This dish is a fantastic choice for a weeknight family dinner, a comforting weekend meal, or even for entertaining guests. The creamy ricotta, savory spinach, and tender pasta shells, all bathed in a rich tomato sauce, create a symphony of flavors and textures that are simply irresistible. It’s a recipe that feels special without being overly complicated, making it accessible to cooks of all levels.

    I highly recommend serving these stuffed shells with a simple side salad and some crusty garlic bread to complete the meal. For those looking to switch things up, consider adding a pinch of nutmeg to the ricotta filling for an extra layer of warmth, or swapping out some of the ricotta for a bit of shredded mozzarella for an even gooier experience. You could also explore different pasta sauces, like a creamy alfredo or a spicy arrabbiata, to put your own unique spin on this classic. I truly encourage you to give this Spinach and Ricotta Stuffed Shells recipe a try – I’m confident you’ll fall in love with it just as much as I have!

    Frequently Asked Questions:

    Can I make these stuffed shells ahead of time?

    Absolutely! You can assemble the stuffed shells and store them in the refrigerator for up to 24 hours before baking. Cover them tightly with plastic wrap or foil. You might need to add a few extra minutes to the baking time if they are going into the oven cold.

    What kind of pasta shells work best?

    Jumbo pasta shells are ideal for stuffing. They are designed specifically for this purpose and hold the filling beautifully. Make sure to cook them al dente according to package directions, as they will continue to cook in the oven.

    Can I freeze the baked stuffed shells?

    Yes, these stuffed shells freeze exceptionally well! Once baked and cooled, you can wrap individual portions or the entire dish tightly in plastic wrap and then foil. To reheat, thaw overnight in the refrigerator and bake until heated through, or reheat directly from frozen at a lower temperature (around 350°F or 175°C) for a longer period, until hot in the center.


    Spinach and Ricotta Stuffed Shells

    Spinach and Ricotta Stuffed Shells

    Classic comfort food featuring jumbo pasta shells filled with a creamy spinach and ricotta mixture, topped with marinara sauce and melted cheese.

    Prep Time
    20 Minutes

    Cook Time
    30 Minutes

    Total Time
    50 Minutes

    Servings
    4-6 servings

    Ingredients

    • 12–15 jumbo pasta shells
    • 2 cups ricotta cheese
    • 1 cup shredded mozzarella cheese (divided)
    • 1/2 cup grated Parmesan cheese
    • 1 large egg
    • 2 cups fresh spinach (roughly chopped)
    • 2 cloves garlic (minced)
    • 2 cups marinara sauce
    • 1 tablespoon olive oil
    • 1 teaspoon Italian seasoning
    • Salt and freshly ground black pepper to taste
    • Fresh basil leaves for garnish (optional)

    Instructions

    1. Step 1
      Preheat oven to 375°F (190°C). Cook pasta shells according to package directions until al dente. Drain and set aside.
    2. Step 2
      In a large bowl, combine ricotta cheese, 1/2 cup mozzarella cheese, Parmesan cheese, egg, spinach, garlic, Italian seasoning, salt, and pepper. Mix well.
    3. Step 3
      Spread marinara sauce evenly over the bottom of a 9×13 inch baking dish.
    4. Step 4
      Carefully stuff each cooked pasta shell with the ricotta mixture. Arrange the stuffed shells in a single layer over the marinara sauce in the baking dish.
    5. Step 5
      Pour the remaining marinara sauce over the stuffed shells. Sprinkle the remaining 1/2 cup mozzarella cheese over the top.
    6. Step 6
      Cover the baking dish with foil and bake for 20 minutes. Remove foil and bake for an additional 10 minutes, or until cheese is melted and bubbly.
    7. Step 7
      Let stand for 5 minutes before serving. Garnish with fresh basil leaves, if desired.

    Important Information

    Nutrition Facts (Per Serving)

    It is important to consider this information as approximate and not to use it as definitive health advice.

    Allergy Information

    Please check ingredients for potential allergens and consult a health professional if in doubt.

    « Previous Post
    Peanut Butter Chocolate Chip Cookie Cups-Easy Recipe
    Next Post »
    Garlic Herb Chickpea Flour Snack Crackers- Easy Recipe

    If you enjoyed this…

    Dinner

    Chicken Spinach Cheese Pasta: A Delicious & Easy Recipe

    Dinner

    Mom’s Old-Fashioned Vegetable Beef Soup Recipe

    Dinner

    Sweet and Sour Chicken: The Ultimate Recipe Guide

    Reader Interactions

    Leave a Comment Cancel reply

    Helpful comments include feedback on the post or changes you made.

    Primary Sidebar

    Browse by Diet

    AppetizerAppetizerBreakfastBreakfastDinnerDinnerLunchLunchDessertDessert
    Strawberry Shortcake Cookies

    Strawberry Shortcake Cookies-Easy & Delicious Recipe

    Fresh Cucumber Caprese Salad

    Cucumber Caprese Salad- Fresh & Easy Recipe

    Rosemary Garlic Steak Kebabs

    Rosemary Garlic Steak Kebabs- Flavorful & Easy Grilling

    • California Consumer Privacy Act (CCPA)
    • DMCA
    • Cookie Privacy Policy
    • Privacy Policy
    • Terms of Use
    • About Us
    • Contact

    © 2026 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design