Low Fat Stuffed Shells
Comfort food that doesn’t weigh you down—this Low Fat Stuffed Shells recipe delivers creamy, cheesy filling and tender pasta without excess fat. It’s the kind of dish you’ll make on a weeknight to please a crowd or bake for a cozy weekend dinner. The flavors are familiar: sweet onions, nutmeg-kissed ricotta-style filling, bright spinach, and a generous hit of Parmesan, all tucked into jumbo pasta shells and finished with a simple marinara. The result is a satisfying, lighter take on classic stuffed shells that still feels indulgent and homemade.
Why you’ll love this version
Most stuffed-shell recipes lean on full-fat cheeses and heavy creams. Here, we keep richness through smart ingredient swaps and technique: cottage cheese provides tang and moisture with far less fat than traditional ricotta or mascarpone, and egg white helps bind the filling without extra yolk fat. Freshly grated Parmesan brings the savory, nutty finish so you don’t miss saturated fats. Squeezing out frozen spinach concentrates flavor and prevents watery filling, producing shells that bake up perfectly without a soggy casserole. The overall effect is comforting, balanced, and approachable for cooks of any skill level.
Ingredients
- ▢8 ounces (24) jumbo shells
- ▢1½ teaspoons extra virgin olive oil
- ▢1 cup finely chopped onions
- ▢Two 10-ounce packages frozen chopped spinach, thawed and squeezed dry
- ▢2 cups 1% cottage cheese
- ▢⅔ cup dried bread crumbs
- ▢¼ teaspoon grated fresh nutmeg
- ▢¾ cup freshly grated Parmesan cheese, divided
- ▢salt and pepper, to taste
- ▢1 large egg white, lightly beaten
- ▢3 cups marinara sauce, divided
Make-ahead and serving notes
This dish is perfect for planning ahead. You can prepare the filling and stuff the shells a day in advance, then cover and refrigerate until you’re ready to bake. If you need to freeze a meal for later, assemble the full unbaked casserole, wrap tightly, and freeze for up to 2 months. Thaw in the refrigerator overnight and bake as directed, adding a few extra minutes if still chilled. Serve these shells with a crisp salad and a loaf of crusty bread to mop up extra marinara. A light sprinkle of fresh herbs—basil or flat-leaf parsley—adds brightness at the end.
Taste and texture tips

Get the best texture and flavor by paying attention to a few small details. Thoroughly squeeze the thawed spinach—excess water will turn the filling runny and the casserole watery. Finely chop the onions so they cook quickly and blend seamlessly. Freshly grating your Parmesan is worth the tiny extra effort; pre-grated cheeses often contain anti-caking agents that affect melting and mouthfeel. Finally, be gentle when transferring stuffed shells into the baking dish to keep them intact and looking pretty on the plate.
Step-by-step instructions

The following directions rewrite the original steps into a clear, methodical sequence while keeping ingredient amounts and overall order intact.
- Preheat your oven to 375°F (190°C).
- Bring a large pot of salted water to a boil. Add the 8 ounces (24) jumbo shells and cook until al dente according to package directions so the shells still hold their shape. Drain the shells and spread them on a baking sheet to cool slightly and prevent sticking.
- While the pasta cooks, heat 1½ teaspoons extra virgin olive oil in a skillet over medium heat. Add 1 cup finely chopped onions and sauté until they are soft and translucent, about 5 minutes. Remove the skillet from the heat and let the onions cool briefly.
- Prepare the spinach: make sure the two 10-ounce packages frozen chopped spinach are fully thawed. Place the spinach in a clean kitchen towel or several layers of paper towels and squeeze tightly to remove as much liquid as possible. The spinach should be fairly dry to avoid diluting the filling.
- In a large mixing bowl combine 2 cups 1% cottage cheese, the squeezed dry spinach, and the cooled sautéed onions. Mix until combined and evenly distributed.
- Add ⅔ cup dried bread crumbs and ¼ teaspoon grated fresh nutmeg to the bowl. Stir to incorporate the dry ingredients into the cheese-spinach mixture; the bread crumbs help bind the filling and absorb any remaining moisture.
- Stir in ¾ cup freshly grated Parmesan cheese, reserving a small handful for sprinkling on top later. Season the filling with salt and pepper to taste, keeping in mind that Parmesan adds saltiness.
- Add 1 large egg white, lightly beaten, to the filling and mix thoroughly. The egg white will bind the mixture and help it set while baking without adding yolk fat.
- Pour 1 cup of the 3 cups marinara sauce into the bottom of a 9×13-inch baking dish and spread it into an even layer. This creates a saucy base so the shells don’t stick and ensures each portion has sauce underneath.
- Using a spoon, fill each cooked jumbo shell with a generous amount of the spinach and cottage cheese filling. Arrange the stuffed shells seam-side up in the prepared baking dish over the sauce. Pack them close but not forced together so heat circulates evenly during baking.
- When all shells are filled and arranged, spoon the remaining 2 cups marinara sauce evenly over the top of the shells. Sprinkle the reserved portion of the ¾ cup freshly grated Parmesan cheese across the assembled dish for a golden finish.
- Cover the baking dish tightly with foil and bake in the preheated oven for 20 minutes. After 20 minutes, remove the foil and bake uncovered for an additional 10 minutes to lightly brown the top and allow the cheese to set.
- When the baking time is complete, remove the dish from the oven and let it rest for 5 to 10 minutes before serving. This short rest helps the filling firm up slightly so the shells hold their shape on the plate.
- Spoon extra marinara on individual plates if desired, then place the stuffed shells on top. Garnish with optional chopped fresh basil or parsley and serve warm.
Frequently asked questions
Can I use fresh spinach instead of frozen?
Yes. If using fresh spinach, cook about 1 pound of fresh leaves in a hot skillet with a splash of oil until wilted, then transfer to a towel and squeeze out excess moisture. You want roughly the same amount of drained spinach as the two 10-ounce frozen packages provide.
What if I can’t find jumbo shells?
If jumbo shells are unavailable, large manicotti tubes work similarly—adjust cooking and stuffing technique as needed. Cook the pasta until al dente and follow the same filling method.
Can I make this dairy-free?
To make a dairy-free version, use a plant-based cottage cheese or a blended silken tofu seasoned with a little lemon and nutritional yeast, and swap the Parmesan for a dairy-free grated alternative. Ensure the marinara is free of added cheese.
How do I store leftovers?
Cover leftovers and refrigerate for up to 3 days. Reheat gently in the oven at 350°F (175°C) until warmed through, or microwave individual portions until hot.
Final thoughts
This Low Fat Stuffed Shells recipe proves that lighter doesn’t mean bland. With cottage cheese for creamy body, sautéed onions for sweetness, and a touch of nutmeg and freshly grated Parmesan for depth, every bite feels thoughtfully composed. It’s easy enough for a weeknight but pretty enough for guests. Make it your own with fresh herbs, a drizzle of good olive oil, or a sprinkle of red pepper flakes for heat. Either way, you’ll have a comforting, reliable meal that satisfies without weighing you down.

Low Fat Stuffed Shells
Ingredients
- 8 ounces jumbo pasta shells about 24 shells
- 1.5 teaspoons extra virgin olive oil
- 1 cup onion finely chopped
- 20 ounces frozen chopped spinach thawed and well squeezed dry (two 10-ounce packages)
- 2 cups 1% cottage cheese
- 2/3 cup dried bread crumbs
- 1/4 teaspoon freshly grated nutmeg
- 3/4 cup Parmesan cheese freshly grated, divided
- salt and pepper to taste
- 1 large egg white lightly beaten
- 3 cups marinara sauce divided
Instructions
- Preheat the oven to 375°F (190°C).
- Bring a large pot of salted water to a boil and cook the jumbo shells according to package directions until al dente; drain and rinse under cold water to stop cooking, then set aside to cool.
- Meanwhile, heat the olive oil in a skillet over medium heat and cook the finely chopped onion until softened, about 3–5 minutes; remove from heat and let cool slightly.
- In a food processor, purée the cottage cheese until smooth, then transfer to a large bowl.
- Add the breadcrumbs, nutmeg, and 1/2 cup of the grated Parmesan to the cottage cheese and mix until combined.
- Stir the cooked onions and the well-drained chopped spinach into the cheese mixture, season with salt and pepper, then fold in the lightly beaten egg white.
- Spoon about 2 tablespoons of the cheese and spinach mixture into each cooked shell.
- Spread 1 cup of marinara sauce across the bottom of a 9x13-inch baking dish, arrange the stuffed shells in a single layer over the sauce, then spoon the remaining 2 cups of marinara sauce over the shells and sprinkle with the remaining 1/4 cup of Parmesan.
- Bake uncovered at 375°F for about 30 minutes, until heated through and the cheese is golden; tent loosely with foil if the top browns too quickly.
- Let the casserole cool for 10 minutes before serving.
Equipment
- Large Pot
- Skillet
- Food Processor
- Large Bowl
- 9x13 inch Baking Dish
- Measuring Cups and Spoons
- Spatula or spoon
Notes
- Be sure to squeeze excess liquid from the thawed spinach to avoid a watery filling.
- Pulse cottage cheese in the food processor for a smoother filling texture.
- Use a 9x13-inch dish so shells fit in a single layer.
- Tent with foil if the top is browning too quickly while baking.

