Sun Dried Tomato Ricotta Stuffed Shells for a Cozy, Comfort-Filled Dinner

Creamy sun dried tomato ricotta stuffed shells baked with spinach and mozzarella for a comforting, make-ahead dinner that feels special but easy at home.

Sun dried tomato ricotta stuffed shells served hot and creamy on a modern ceramic plate

There are some dinners that feel like a quiet hug at the end of a long day. The kind you make when you want something comforting but still a little special, whether it’s a Sunday evening or a weeknight when everyone’s finally home. These sun dried tomato ricotta stuffed shells are exactly that kind of meal. Creamy, savory, and baked until bubbly, they bring together familiar pantry ingredients in a way that feels both cozy and a little elevated. If you’ve ever needed a dish that looks impressive but cooks like a trusted family recipe, this one belongs on your table.

A Cozy, Company-Worthy Pasta Night

This is the kind of pasta bake you make when you want everyone lingering around the kitchen, sneaking tastes of the sauce before it even hits the oven. Jumbo shells filled with creamy ricotta, tucked into a sun-dried tomato cream sauce, and finished with melted mozzarella feel hearty without being heavy. It’s comforting enough for a family dinner, yet polished enough to serve when friends come over and you don’t want to be stuck in the kitchen all night.

What makes this dish especially practical is that it can be prepped ahead. You can assemble everything earlier in the day, slide it into the fridge, and bake it when you’re ready. That flexibility alone makes it a favorite in real home kitchens.

Why This Flavor Combination Works

I learned early on that ricotta needs a little help to really shine. On its own, it’s mild and creamy, but paired with the deep, slightly tangy flavor of oil-packed sun-dried tomatoes, it turns into something memorable. The tomatoes cut through the richness, while a bit of lemon zest brightens everything just enough.

The spinach isn’t there to make the dish “healthy.” It’s there because it adds color, balance, and a gentle earthiness that keeps the cheese from feeling too rich. When everything bakes together, the sauce thickens just enough, the shells stay tender, and the mozzarella melts into those irresistible stretchy bites everyone reaches for first.

Ingredients That Matter (And Why)

This recipe doesn’t rely on anything fancy, but a few ingredients really carry the dish, so quality matters where it counts.

Ingredients

  • 24 jumbo pasta shells
  • 2 tablespoons oil from a jar of oil-packed sun-dried tomatoes
  • 1/2 cup finely chopped shallots
  • 4 garlic cloves, minced
  • 1 teaspoon Italian seasoning
  • 3/4 teaspoon kosher salt, divided
  • 3/4 teaspoon freshly cracked black pepper, divided
  • 1 cup chicken or vegetable broth
  • 1 1/2 cups half-and-half or heavy cream
  • 1/2 cup grated Parmesan cheese, divided
  • 3/4 cup slivered oil-packed sun-dried tomatoes
  • 1 (16-ounce) bag frozen spinach, thawed and well-drained
  • 2 cups whole-milk ricotta cheese
  • Zest of 1 lemon
  • 3/4 cup shredded mozzarella cheese

Ingredient Prep Notes That Save the Dish

Before you even start cooking, take a moment with the spinach. Once it’s thawed, squeeze out as much liquid as you possibly can. Excess moisture is the fastest way to end up with a watery filling.

Chop the sun-dried tomatoes into slivers rather than large chunks so they spread evenly through the sauce. And don’t skip the lemon zest. You won’t taste “lemon,” but you’ll notice the way it lifts the whole dish.

Simple, fresh ingredients ready for sun dried tomato ricotta stuffed shells

The Method, Without the Stress

Start by heating your oven to 375°F and bringing a large pot of salted water to a boil. Cook the jumbo shells until they’re just shy of al dente. You want them flexible but not fully tender, since they’ll finish cooking in the oven. Drain them and lay them out on a baking sheet, drizzling lightly with olive oil so they don’t stick together.

In a wide skillet over medium heat, warm the sun-dried tomato oil. Add the shallots and garlic, letting them soften until fragrant. This is where the kitchen starts to smell like dinner. Stir in the broth, cream, Italian seasoning, half of the Parmesan, the sun-dried tomatoes, and part of the salt and pepper. Bring everything to a gentle simmer and let it cook until the sauce thickens slightly. It should still be loose; the oven will take care of the rest.

Creamy sun dried tomato sauce simmering for sun dried tomato ricotta stuffed shells
Sun-dried tomato cream sauce gently simmering until slightly thickened

While the sauce simmers, mix the filling. In a large bowl, combine the ricotta, well-drained spinach, remaining Parmesan, lemon zest, and the rest of the salt and pepper. The mixture should be creamy and spoonable, not stiff or watery.

Fill each shell generously with the ricotta mixture. Don’t overpack them, but don’t be shy either. Spread half of the sauce in the bottom of a baking dish, arrange the shells snugly on top, and spoon the remaining sauce over everything. Finish with a scattering of mozzarella.

Cover the dish tightly with foil and bake until everything is hot and bubbling. Remove the foil near the end so the cheese melts completely and the top gets just a touch of golden color.

Assembled sun dried tomato ricotta stuffed shells ready to bake
Stuffed shells layered with sauce and cheese before baking

Shell Cooking: The Al Dente Sweet Spot

If the shells feel a little undercooked when you drain them, you’re doing it right. They should bend without cracking but still have structure. Overcooked shells tear easily and turn soft once baked, which can make serving messy.

Sauce and Filling: Texture Is Everything

The sauce should look slightly thinner than you want it when it goes into the oven. As it bakes, it thickens naturally and coats the shells instead of pooling at the bottom.

The ricotta filling should hold its shape on a spoon but spread easily into the shells. If it feels too loose, the spinach likely needs more draining. If it feels dry, a spoonful of cream from the sauce can bring it back to life.

Common Texture Mistakes to Avoid

Skipping the spinach squeeze is the biggest mistake here. Another is reducing the sauce too much on the stovetop, which can make it overly thick and dull once baked. Let the oven do some of that work for you.

Assembling for Even Baking and Big Flavor

Starting with sauce on the bottom keeps the shells from sticking and helps them cook evenly. Nestling the shells close together prevents them from drying out, and spooning sauce over the tops ensures every bite stays creamy.

Mozzarella on top melts beautifully, while the Parmesan in the sauce adds depth without overpowering the ricotta.

Timing, Doneness, and “When It’s Ready”

You’ll know the dish is ready when the sauce bubbles around the edges and the cheese is fully melted. Letting it rest for about five minutes before serving helps everything settle, making it easier to scoop without the shells sliding apart.

Variations That Actually Make Sense

If you want to add protein, cooked Italian sausage or shredded rotisserie chicken can be stirred into the sauce. Roasted mushrooms or red peppers work well for a vegetable-forward twist without adding excess moisture. Fresh basil or parsley scattered on top just before serving adds a fresh finish.

Make-Ahead, Storage, and Reheating

This dish is perfect for prepping ahead. You can assemble it completely, cover tightly, and refrigerate for up to a day before baking. Leftovers keep well for three to four days in the fridge. Reheat gently, covered, so the shells stay creamy rather than drying out.

When and What to Serve It With

These shells are rich, so simple sides work best. A crisp green salad or roasted vegetables balance the meal nicely. It’s a natural fit for family dinners, casual gatherings, or anytime you want comfort food that feels thoughtfully made.

Sun dried tomato ricotta stuffed shells served hot with creamy filling
Freshly served sun dried tomato ricotta stuffed shells straight from the oven

Dietary Variations

For a vegetarian version, simply use vegetable broth. Gluten-free jumbo shells work well, but keep a close eye while boiling, as they tend to soften faster. If you’re looking to lighten things up, part-skim ricotta can be used, though whole-milk gives the best texture and flavor.

There’s something deeply satisfying about pulling a bubbling dish of sun dried tomato ricotta stuffed shells from the oven and setting it down in the middle of the table. It’s warm, familiar, and just special enough to feel like an occasion. This is the kind of recipe that becomes part of your rotation, not because it’s trendy, but because it works every time and makes people feel at home.

Get inspired with more mouthwatering recipes! Follow me on Facebook and Pinterest for new cooking ideas every week.

FAQ

Can I make sun dried tomato ricotta stuffed shells ahead of time?

Yes, this recipe is very make-ahead friendly. You can assemble the stuffed shells completely, cover them tightly, and refrigerate for up to 24 hours before baking. When you’re ready to cook, bake as directed, adding a few extra minutes if they’re going into the oven cold.

Why is my ricotta filling watery?

This usually happens when the spinach hasn’t been squeezed dry enough or when low-quality ricotta is used. Make sure to press out as much liquid from the spinach as possible and use whole-milk ricotta for the creamiest, most stable filling. A watery filling won’t ruin the dish, but it can make the shells softer than intended.

Do I need to cover the shells while baking?

Yes, covering the dish for the first part of baking helps the shells heat through evenly and prevents the cheese from drying out. Uncovering near the end allows the mozzarella to fully melt and lightly brown. This balance keeps the shells creamy instead of crusty.

Can I freeze sun dried tomato ricotta stuffed shells?

You can freeze them either before or after baking. Assemble the dish, wrap it well, and freeze for up to two months for best quality. Thaw overnight in the refrigerator before baking or reheating so the shells warm evenly.

Can I substitute cottage cheese for ricotta?

Cottage cheese can work, but the texture will be slightly different. For best results, blend the cottage cheese until smooth and drain off any excess liquid before mixing it with the other filling ingredients. This helps mimic the creaminess of ricotta.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sun dried tomato ricotta stuffed shells served hot and creamy on a modern ceramic plate

Sun Dried Tomato Ricotta Stuffed Shells


  • Author: Ethan Cole
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Creamy sun dried tomato ricotta stuffed shells baked with spinach, mozzarella, and a rich sun-dried tomato cream sauce for a comforting family-style dinner.


Ingredients

Scale
  • 24 jumbo pasta shells
  • 2 tablespoons oil from oil-packed sun-dried tomatoes
  • 1/2 cup finely chopped shallots
  • 4 garlic cloves, minced
  • 1 teaspoon Italian seasoning
  • 3/4 teaspoon kosher salt, divided
  • 3/4 teaspoon cracked black pepper, divided
  • 1 cup vegetable broth
  • 1 1/2 cups half-and-half
  • 1/2 cup grated Parmesan cheese, divided
  • 3/4 cup oil-packed sun-dried tomatoes, slivered
  • 1 (16-ounce) bag frozen spinach, thawed and well drained
  • 2 cups whole-milk ricotta cheese
  • Zest of 1 lemon
  • 3/4 cup shredded mozzarella cheese


Instructions

  1. Preheat the oven to 375°F and bring a large pot of salted water to a boil.
  2. Cook the jumbo pasta shells until just shy of al dente, then drain and arrange on a baking sheet with a light drizzle of oil.
  3. Heat the sun-dried tomato oil in a skillet over medium heat and cook the shallots and garlic until softened.
  4. Stir in the broth, half-and-half, Italian seasoning, half of the Parmesan, sun-dried tomatoes, and part of the salt and pepper, then simmer gently until slightly thickened.
  5. In a large bowl, mix the ricotta, spinach, remaining Parmesan, lemon zest, and remaining salt and pepper.
  6. Fill each shell generously with the ricotta mixture.
  7. Spread half of the sauce in a baking dish, arrange the stuffed shells on top, and spoon the remaining sauce over them.
  8. Sprinkle mozzarella evenly over the shells.
  9. Cover with foil and bake for 15 minutes, then uncover and bake another 15 minutes until bubbly and melted.
  10. Let rest for 5 minutes before serving.

Notes

  1. Be sure to squeeze as much moisture as possible from the spinach to prevent a watery filling.
  2. Whole-milk ricotta provides the creamiest texture.
  3. The dish can be assembled up to 24 hours ahead and baked when ready.
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 6 g
  • Sodium: 780 mg
  • Fat: 30 g
  • Saturated Fat: 15 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 42 g
  • Fiber: 4 g
  • Protein: 22 g
  • Cholesterol: 85 mg

What Are Our Readers Saying?

0.0
0.0 out of 5 stars (based on 0 reviews)
Excellent0%
Very good0%
Average0%
Poor0%
Terrible0%

There are no reviews yet. Be the first one to write one.

Related Recipes