Shells Stuffed With Spinach, Ricotta & Sausage

Stuffed shells are one of those meals that feel instantly comforting. This version, filled with spinach, creamy ricotta, and savory sausage, is rich, satisfying, and perfect for sharing. Whether you’re prepping for a busy week or bringing a dish to a potluck, these crusts always deliver. They take a little time to make, but the payoff is worth it, especially since they store and freeze so well.

Honestly, it’s hard to find someone who refuses these!

Need help planning meals? We’re all about that in the Work Lunch Meal Prep Program! Get access to our meal planning tools, grocery list generator, and more. Start a free trial today!

shells stuffed with spinach

How to Customize This Recipe

This recipe is super flexible, so you can make it work with what you have on hand.

Easy exchange and additions:

  • Use frozen spinach (just thaw and squeeze out excess liquid)
  • Swap marinara for vodka sauce or alfredo
  • Try baby kale, Swiss chard, or arugula instead of spinach
  • Add finely chopped mushrooms or chopped carrots
  • Use ground beef, turkey, or chicken instead of sausage
  • Skip the meat altogether for a vegetarian version

Flavor boosters:

  • Fresh parsley sprinkled on top before serving
  • A combination of Parmesan and Pecorino Romano for extra tang

If you like flexible meals like this, check out our Beginner’s Meal Planning guide for more ideas.

holiday full of spinach crusts

Diet exchange (Vegetarian / Gluten Free)

  • Vegetarian: Leave out the sausage or use your favorite plant-based alternative
  • Gluten free: Use gluten-free pasta shells
  • Dairy free: Swap the ricotta and cheese for dairy-free alternatives

Cooking for a group? You can easily divide the filling and make half vegetarian and half with meat.


Notes or Suggestions on ingredients

A few simple tips make this recipe much easier:

  • Cook extra crusts: Some may break while boiling—totally normal!
  • Cook a little: Take out the shells a few minutes early as they finish baking in the oven
  • Stay organized: This recipe uses multiple dishes, so clean as you go if you can.

Want more budget-friendly comfort meals? Check out How to Make a Food Budget for tips on stretching ingredients.

holiday filled shells

How to store and reheat

Stuffed shells are amazing for food preparation because they store and freeze beautifully.

To store:

  • Assemble up to 2 days in advance and refrigerate before baking
  • Store leftovers in the refrigerator for up to 4 days
  • Freeze (baked or unbaked) for up to 3 months

To reheat:

  • Microwave for quick selection
  • Or reheat in the oven, covered with foil
  • Add a dash of water or extra sauce to keep them from drying out

If you’re planning more meals to prep ahead, our Weekly Meal Planner can help you stay organized.

Favorite ways to serve spinach-filled crusts

I love these as they are, because they are so satisfying and filling. But sometimes I serve some garlic bread along with the crusts, or a big salad. Caesar would be great, but anything big, leafy, and green hits the spot and provides a nice contrast to these cheesy crusts.

work week lunch- full shells

FAQs

Can I make stuffed shells ahead of time?

Yes! You can completely assemble them up to two days in advance and store them covered in the fridge. When ready, bake as directed. This makes them perfect for hosting or food preparation.

Can I freeze stuffed shells?

Absolutely. You can freeze them before or after baking. Store in an airtight container for up to 3 months. Bake from frozen, adding extra time as needed.

Why are my crusts tearing while cooking?

This happens sometimes and is totally normal. Boil a few extra shells just in case. Stir gently and avoid overcooking to reduce tearing.

Can I use frozen spinach?

Yes! Dissolve it completely and squeeze out as much liquid as possible to avoid watery stuffing.

How do I keep the filled shells from drying out?

Make sure they are well covered with the sauce before baking. When reheating, add a little extra sauce or water and cover with foil.

Check out our other delicious recipes!

Spinach Stuffed Shells

Author: Work Week Lunch

Classification

Course: Main Course

Kitchen: Italian

Preparation time: 45 minutes

Cooking time: 35 minutes

Instructions

  • Bring a large pot of salted water to the boil and add the jumbo pasta shells. You will need about 16 shells, so cook 20+ in case some fall apart while boiling. Boil the peels according to package instructions (usually 9-12 minutes), then drain. Put the shells on a baking sheet to cool, and sprinkle with half the oil so they don’t dry out or stick to each other.

  • Heat a skillet over medium heat. Add the remaining olive oil and let it heat for 1-2 minutes. Add the garlic and saute for 30 seconds until fragrant. Then, add the spinach, salt and pepper and cook until the spinach wilts, 3-5 minutes.

  • Set aside to cool. Once the spinach is cooled, squeeze out the liquid using either your hands, a paper towel or a cheese cloth. You don’t have to get all the liquid out, just most of it (this will keep your stuffing from dripping). Once the liquid comes out, chop the spinach and set aside.

  • In a large mixing bowl, mix the ricotta filling ingredients, half the mozzarella, Parmesan, egg, sausage, parsley, basil, spinach and salt/pepper until everything is evenly incorporated.

  • Prepare the baking dish. Pour all the marinade into the bottom of a 9×13 dish. Preheat the oven to 350 F (175 C).

  • Fill the shells using a spoon or by transferring the filling to a gallon size bag and cutting a large piece off the corner (this is a chunky mixture!). Add 2-3 TBSP of filling to each shell. Place the shells in the marinara as you finish them. Once they are all filled, top with the remaining mozzarella.

  • Bake covered for 35 minutes. If desired, broil for an additional 2-3 minutes to brown the cheese (keep an eye out!). Allow to cool slightly before serving. Allow to cool completely before storing.

HAVE YOU MADE THIS RECIPE?Please leave a comment below on the blog or share a photo with us and tag @workweeklunch! I can’t wait to see what you’ve done!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top