These Hidden Veggie Cheesy Stuffed Shells are a go-to comfort food dinner. Can easily be made gluten-free and this recipe is an easy way to get extra veggies in with no complaints.1

If you’re looking for a cozy, family-friendly dinner that feels elevated but is secretly simple to make, these stuffed shells are about to become your new go-to. Packed with veggies, creamy cottage cheese, and melty mozzarella, this recipe is the perfect balance of comfort food and feel-good ingredients. It’s the kind of meal that looks impressive coming out of the oven but is actually super approachable, even on a busy weeknight.

This version of stuffed shells skips the heavy ricotta filling and instead leans on blended cottage cheese for a lighter, protein-packed twist. Combined with sautéed vegetables and your favorite marinara sauce, every bite is creamy, flavorful, and loaded with texture. Whether you’re cooking for your family, meal prepping for the week, or serving a crowd, this dish checks all the boxes.

Let’s get into it.

Why You’ll Love These Stuffed Shells

There are a lot of stuffed shells recipes out there, but this one stands out for a few reasons:

  • Veggie-packed: Carrots, zucchini, bell pepper, and onion bring flavor, color, and nutrients.
  • High-protein twist: Cottage cheese replaces ricotta for a lighter, protein-rich filling.
  • Family-friendly: Even picky eaters love these (the veggies blend right in).
  • Meal prep magic: Make ahead, store, and reheat beautifully.
  • Gluten-free friendly: Easily swap in gluten-free shells.

It’s comfort food with a nourishing spin – exactly what we want on repeat.

How to Make Stuffed Shells

1. Sauté Magic

Start by heating olive oil in a large skillet over medium heat. Add in your chopped carrots, bell pepper, zucchini, and onion along with a pinch of salt.

Cook everything for about 10 minutes, stirring occasionally, until the vegetables are softened and slightly golden. This step builds the base flavor for your stuffed shells—don’t rush it.

2. Whip It

While the veggies are cooking, add 1 cup of cottage cheese to a blender or food processor and blend until smooth and creamy.

This is the secret to a ricotta-like texture without actually using ricotta. It makes the filling extra luscious.

3. Pulse the Veggies

Once your vegetables are cooked, transfer them to a food processor and pulse until they reach your desired texture.

  • Want a chunkier filling? Pulse lightly.
  • Prefer it smoother? Blend a bit more.

Either way works—it’s all about your personal preference.

4. Mix & Match

In a large bowl, combine the pulsed veggies with the whipped cottage cheese. Stir in the remaining 1 cup of cottage cheese, plus salt and pepper to taste.

Now you’ve got a creamy, veggie-packed filling that’s ready to go.

5. Prep the Pan

Grab a 9×13-inch baking dish and spread about 1 cup of marinara sauce evenly across the bottom.

This prevents sticking and adds flavor to every bite.

6. Stuff ‘Em

Take your cooked jumbo shells and fill each one with a generous spoonful of the veggie-cheese mixture.

Place them open-side up in the baking dish, nestling them into the sauce.

7. Top It Off

Spoon the remaining marinara sauce over the shells, making sure they’re nicely coated. Then sprinkle shredded mozzarella cheese over the top.

8. Bake

Cover the dish with foil and bake at 375°F for 20 minutes.

Then remove the foil and bake for another 10 minutes, until the cheese is melted and bubbly. If you want that golden, slightly crispy top, broil for 1 minute at the end.

9. Garnish & Serve

Finish with fresh basil and a sprinkle of parmesan cheese.

Serve warm and enjoy every cheesy, saucy bite.

Tips for the Best Stuffed Shells

A few simple tips can take your stuffed shells to the next level:

Don’t overcook the pasta shells
Cook them just until al dente. They’ll continue to soften in the oven.

Salt your veggie mixture well
Since this recipe is veggie-heavy, proper seasoning is key to bringing out flavor.

Use a good marinara sauce
Whether homemade or store-bought, a quality sauce makes a big difference.

Blend the cottage cheese thoroughly
This ensures a smooth, creamy filling that mimics ricotta perfectly.

Make It Your Own

One of the best things about stuffed shells is how customizable they are. Here are a few ways to switch things up:

Add Protein

  • Ground turkey or chicken
  • Italian sausage
  • Lentils for a plant-based option

Switch the Veggies

  • Spinach
  • Mushrooms
  • Broccoli

Make It Dairy-Free

  • Use a dairy-free cottage cheese alternative
  • Swap mozzarella for a plant-based cheese

Add Extra Flavor

  • Garlic or garlic powder
  • Crushed red pepper flakes
  • Italian seasoning

Storage & Meal Prep

These stuffed shells are perfect for prepping ahead of time.

To store:
Keep leftovers in an airtight container in the fridge for up to 4 days.

To freeze:
Assemble the dish but don’t bake it. Cover tightly and freeze for up to 2 months. When ready to cook, thaw overnight in the fridge and bake as directed.

To reheat:
Warm in the oven at 350°F until heated through, or microwave individual portions.

What to Serve with Stuffed Shells

This dish is hearty on its own, but if you want to round out the meal:

  • Simple green salad with lemon vinaigrette
  • Garlic bread or gluten-free bread
  • Roasted vegetables
  • Caesar salad

5

Why Cottage Cheese Works So Well

If you’ve never used cottage cheese in stuffed shells before, you’re in for a surprise.

Blending it transforms the texture into something smooth and creamy—very similar to ricotta but with a boost of protein and a slightly lighter feel. It also pairs beautifully with the sautéed veggies and marinara sauce.

It’s one of those small swaps that makes a big difference.

Kid-Friendly & Crowd-Pleasing

These stuffed shells are a win for kids and adults alike.

Because the veggies are blended into the filling, they’re not super noticeable, making this a great way to sneak in extra nutrients. At the same time, the cheesy, saucy flavor keeps things familiar and comforting.

If you’re hosting or bringing a dish to share, this recipe travels well and reheats beautifully.

Frequently Asked Questions

Can I make stuffed shells ahead of time?
Yes! Assemble everything up to a day in advance, cover, and refrigerate. Bake when ready.

Can I use ricotta instead of cottage cheese?
Absolutely. If you prefer ricotta, you can swap it 1:1.

What’s the best way to fill the shells?
A spoon works great, but you can also use a piping bag for a cleaner, quicker process.

Can I make this gluten-free?
Yes – just use gluten-free jumbo pasta shells.

Final Thoughts

There’s something so satisfying about a tray of homemade stuffed shells coming out of the oven, bubbly, golden, and full of flavor. This version keeps things simple while adding a nourishing twist with blended cottage cheese and veggies.

It’s the kind of recipe you’ll come back to again and again because it’s easy, adaptable, and always a hit.

Whether you’re making it for a weeknight dinner, prepping meals ahead, or serving a crowd, these stuffed shells deliver every time.

Print

Hidden Veggie Cheesy Stuffed Shells

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Hidden Veggie Cheesy Stuffed Shells are a go-to comfort food dinner. Can easily be made gluten-free and this recipe is an easy way to get extra veggies in with no complaints.

  • Prep Time: 10 mins
  • Cook Time: 45 mins
  • Total Time: 55 mins

Yield: 6 1x

Ingredients

Scale
  • 24 jumbo pasta shells, cooked (gluten-free if needed)
  • 2 tablespoons olive oil
  • 3 large carrots, roughly chopped
  • 1 red bell pepper, roughly chopped
  • 1 zucchini, roughly chopped
  • 1 yellow onion, roughly chopped
  • 2 cups cottage cheese
  • Salt & pepper, to taste
  • 1 cup shredded mozzarella
  • 2 cups pasta sauce of choice
  • Fresh basil and parmesan cheese for topping

Instructions

  1. Start by heating olive oil in a large skillet over medium heat. Add in your chopped carrots, bell pepper, zucchini, and onion along with a pinch of salt.
  2. Cook everything for about 10 minutes, stirring occasionally, until the vegetables are softened and slightly golden. This step builds the base flavor for your stuffed shells, don’t rush it.
  3. While the veggies are cooking, add 1 cup of cottage cheese to a blender or food processor and blend until smooth and creamy.
  4. Once your vegetables are cooked, transfer them to a food processor and pulse until they reach your desired texture. Want a chunkier filling? Pulse lightly. Prefer it smoother? Blend a bit more.
  5. In a large bowl, combine the pulsed veggies with the whipped cottage cheese. Stir in the remaining 1 cup of cottage cheese, plus salt and pepper to taste.
  6. Grab a 9×13-inch baking dish and spread about 1 cup of marinara sauce evenly across the bottom.
  7. Take your cooked jumbo shells and fill each one with a generous spoonful of the veggie-cheese mixture.
  8. Place them open-side up in the baking dish, nestling them into the sauce.
  9. Spoon the remaining marinara sauce over the shells, making sure they’re nicely coated. Then sprinkle shredded mozzarella cheese over the top.
  10. Cover the dish with foil and bake at 375°F for 20 minutes. Then remove the foil and bake for another 10 minutes, until the cheese is melted and bubbly. If you want that golden, slightly crispy top, broil for 1 minute at the end.
  11. Finish with fresh basil and a sprinkle of parmesan cheese.
  12. Serve warm and enjoy every cheesy, saucy bite.

Notes

*Store leftovers in fridge for 5 days. Freezer for 2 months. Thaw from frozen and reheat in microwave.

  • Author: Rachel Mansfield