Sun-Dried Tomato and Ricotta Stuffed Shells

Close-up of cheesy baked pasta shells filled with ricotta and sun-dried tomatoes

Craving a pasta dish that’s creamy, cheesy, and just feels like a warm hug on a plate?

These Sun-Dried Tomato Ricotta Stuffed Shells are the perfect answer to those comfort food cravings!

This classic Italian-American favorite is all about jumbo pasta shells loaded with a luscious ricotta filling, bright sun-dried tomatoes, and savory herbs, baked in a rich marinara sauce and finished with melty cheese on top.

They’re perfect for a simple weeknight dinner or a cozy meal to impress family and friends. Plus, these baked shells are a breeze to prep ahead and easy to customize for your family’s tastes.

Ready to make this cozy Italian treat? Let’s jump right into the recipe!

These Sun-Dried Tomato Ricotta Stuffed Shells scream comfort food with their velvety filling and cheesy goodness. Jumbo pasta shells filled with a tangy sun-dried tomato and ricotta mix are baked in tomato sauce and topped with a gooey mozzarella crust.

Great for busy weeknights, meal prep, or when company’s coming, they reheat beautifully and taste just as great the next day.

Picture perfectly tender jumbo pasta shells filled with creamy ricotta and tangy sun-dried tomato bits, all baked in a straightforward marinara sauce, then finished with bubbling mozzarella and savory Parmesan. These Sun-Dried Tomato Ricotta Stuffed Shells are pure Italian-inspired comfort food, easy enough to whip up any night but impressive enough for guests.

This recipe gives you a clear rundown of what you need, step-by-step instructions from boiling shells to stuffing and baking, plus handy make-ahead and storage tips so you can tailor it to your busy life.

  • Timing and yield: Ready in about 50 minutes total—20 minutes prep, 30 minutes baking—to serve roughly 6 hungry folks.
  • Flavor profile: Rich, creamy ricotta with a punch of bright, tangy sun-dried tomatoes, all wrapped in melty, golden cheese.
  • Practical perks: Assembly can be done ahead, this freezes well unbaked, making meal prep a breeze, plus room to swap in your favorite add-ins.
  • Serving ideas: Go with garlic bread, a crisp green salad, or roasted veggies to round out this hearty dish.

Read on below for the full details and tips to nail these sun-dried tomato stuffed shells every single time.

Comfort Food With Bright Flavors

Here’s the scoop: these stuffed shells deliver that cozy, restaurant-quality pasta vibe using simple ingredients and a straightforward method. Here’s why you’ll keep coming back to this recipe:

  • Creamy and cheesy comfort: Using whole-milk ricotta plus Parmesan and mozzarella makes a filling that’s silky and indulgent.
  • Sun-dried tomato magic: These little flavor bombs add umami and brightness, punching up the dish with minimal effort.
  • Texture you can’t resist: Soft jumbo shells hold a smooth filling, while that golden cheese topping adds a perfect bubbly crunch.
  • Time-smart cooking: Around 50 minutes total makes it a go-to for busy nights when you want something comforting.
  • Prep ahead or freeze: Assemble earlier or freeze unbaked to pull out whenever you need a homemade dinner fast.
  • Flexible and family-friendly: Easily toss in cooked sausage, chicken, or greens—or swap cheeses for dairy-free diets. Craving a heartier variation? Try our Beef Stuffed Shells.
  • Feeds a crowd: This recipe yields about 6 servings that keep and reheat fantastically.
  • Kitchen-friendly ingredients: No fancy items needed—mostly staples you probably already have on hand.

You’ll love how these Sun-Dried Tomato Ricotta Stuffed Shells mix creamy cheese, tangy sun-dried tomatoes, and melty mozzarella for a cozy pasta dish that feels like a treat without hours in the kitchen.

  • Silky filling: Whole-milk ricotta paired with Parmesan and mozzarella offers rich creaminess. Love that creamy ricotta profile? Try our Eggplant Rollatini with Creamy Filling.
  • Bright tomato notes: Sun-dried tomatoes bring an intense flavor boost with hardly any prep.
  • Texture play: Tender shells hugging a smooth cheese blend topped with bubbly, golden cheese.
  • Prep-friendly: Make ahead or freeze unbaked for busy day dinners.
  • Mix it up: Add cooked meat, spinach, or dairy-free cheese to suit your taste and needs.
  • Family-approved: Serves about 6, reheats beautifully for leftovers or meal prep.
  • Simple and quick: Just 50 minutes with easy pantry staples and basic baking.

Ingredients for Shells, Filling & Sauce

  • 12 oz jumbo pasta shells about 24 shells
  • 1 ½ cups ricotta cheese
  • ½ cup sun-dried tomatoes finely chopped
  • ½ cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese divided
  • 1 large egg
  • 2 cloves garlic minced
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes optional
  • 2 ½ cups marinara sauce
  • 1 teaspoon olive oil
  • ½ teaspoon dried basil
  • ½ teaspoon dried oregano
  • Fresh basil leaves chopped
  • Extra Parmesan cheese

Assemble and Bake the Shells

  1. Bring a large pot of well-salted water to a rolling boil.
  2. Cook jumbo pasta shells according to package directions until just al dente.
  3. Drain shells and rinse under cold water to stop cooking and prevent sticking; set aside.
  4. In a medium bowl, combine ricotta, finely chopped sun-dried tomatoes, grated Parmesan, half the mozzarella, minced garlic, Italian seasoning, salt, black pepper, and red pepper flakes (optional).
  5. Beat in the egg until fully incorporated.
  6. Preheat oven to 375°F (190°C).
  7. Spread 1 cup marinara sauce evenly across the bottom of a 9×13-inch baking dish.
  8. Using a spoon or piping bag, fill each shell with about 2 tablespoons of the ricotta mixture.
  9. Arrange the stuffed shells in a single layer over the sauce in the baking dish.
  10. Pour the remaining marinara sauce over the filled shells.
  11. Sprinkle the remaining mozzarella and extra Parmesan evenly over the shells.
  12. Cover the baking dish loosely with foil and bake for 20 minutes.
  13. Remove the foil and bake uncovered for an additional 10 minutes, until the cheese is melted, bubbly, and golden.

  14. Let the dish rest for about 5 minutes.
  15. Top with chopped fresh basil and sprinkle extra Parmesan before serving.

Pro Tips for Flawless Shells

  • Choose whole-milk ricotta for the creamiest, richest filling that melts in your mouth.
  • Don’t overcook the shells—al dente is key to avoid mushy pasta that falls apart when stuffed.
  • Let the shells rest a few minutes after baking so they hold their shape and flavors come together beautifully.
  • Make ahead with ease — assemble your dish, cover tightly, and refrigerate for up to 24 hours before baking.

Want to build a meal around these shells? Try pairing them with:

  • Garlic Bread – Crunchy, buttery, and perfect for sopping up sauce.
  • Simple Green Salad – A fresh, light counterpoint to the creamy pasta; or add a slice of zucchini scarpaccia for a crisp, savory Italian side.
  • Roasted Vegetables – Try oven-baked Italian eggplant, or roast zucchini, bell peppers, or asparagus for color and nutrition.

Mix-Ins, Meat Options & Swaps

Looking to switch up your sun-dried tomato stuffed shells? Here are some tasty ideas:

  • Add meat: Mix in cooked Italian sausage, ground beef, or shredded chicken into the ricotta filling for extra heartiness. For a classic meaty version, try these stuffed pasta shells with ground beef for inspiration.
  • Veggie boost: Toss sautéed spinach or chopped kale into the cheese mix for extra greens.
  • Spicy upgrade: Amp up the heat with extra red pepper flakes or a dash of hot sauce in the filling.
  • Dairy-free option: Use cashew ricotta or store-bought dairy-free cheeses to make the dish vegan-friendly. Or go fully plant-based with vegan stuffed zucchini boats with lentils.Close-up of baked pasta shells filled with ricotta and sun-dried tomatoes, topped with cheese

Storage, Freezing, and Reheating

  • Refrigerate: Place leftovers in an airtight container and keep refrigerated for up to 4 days.
  • Freeze: Freeze unbaked shells in a freezer-safe dish for up to 3 months; thaw overnight in the fridge before baking.
  • Reheat: Warm leftovers in the oven at 350°F (175°C) for 15-20 minutes until heated through and bubbly. For a quick stovetop side to serve alongside reheated shells, make orzo with mushrooms.

Quick Answers to Common Questions

Can I make these stuffed shells ahead of time?

Definitely! You can assemble the dish, cover it, and keep it in the fridge for up to 24 hours before baking. Freezing unbaked shells also works great for busy nights.

Can I use fresh tomatoes instead of sun-dried tomatoes?

You sure can, but fresh tomatoes will give a milder flavor. Roasting them first helps bring out a richer, deeper taste like sun-dried tomatoes, or pair the shells with a homemade red sauce for extra depth.

Can I add meat to the filling?

Absolutely! Cooked Italian sausage, ground beef, or shredded chicken all make tasty additions to the ricotta mix. For seasoning ideas, see how the filling comes together in these Italian sausage stuffed banana peppers.

Close-up of baked pasta shells filled with creamy ricotta and sun-dried tomatoes

Print

Creamy, cheesy jumbo pasta shells filled with a ricotta and sun-dried tomato mixture, baked in marinara sauce and topped with melted mozzarella and Parmesan cheese. A comforting Italian-American main dish perfect for weeknights or entertaining.

  • Author: Clara
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 12 oz jumbo pasta shells (about 24 shells)
  • 1 ½ cups ricotta cheese (preferably whole-milk)
  • ½ cup sun-dried tomatoes, finely chopped
  • ½ cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese, divided
  • 1 large egg
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes (optional)
  • 2 ½ cups marinara sauce
  • 1 teaspoon olive oil
  • ½ teaspoon dried basil
  • ½ teaspoon dried oregano
  • Fresh basil leaves, chopped (for garnish)
  • Extra Parmesan cheese (for garnish)

Instructions

  1. Bring a large pot of salted water to a rolling boil.
  2. Cook jumbo pasta shells according to package directions until just al dente.
  3. Drain and rinse shells under cold water to stop cooking and prevent sticking; set aside.
  4. In a medium bowl, combine ricotta cheese, chopped sun-dried tomatoes, grated Parmesan, half of the mozzarella, minced garlic, Italian seasoning, salt, black pepper, and red pepper flakes (if using).
  5. Beat in the egg to bind all ingredients together.
  6. Preheat oven to 375°F (190°C).
  7. Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.
  8. Using a spoon or piping bag, fill each pasta shell with about 2 tablespoons of the ricotta mixture.
  9. Arrange the stuffed shells in a single layer over the sauce in the baking dish.
  10. Pour the remaining marinara sauce over the filled shells.
  11. Sprinkle the remaining mozzarella cheese and extra Parmesan evenly on top of the shells.
  12. Cover the baking dish loosely with foil and bake for 20 minutes.
  13. Remove the foil and bake uncovered for an additional 10 minutes, until cheese is melted, bubbly, and golden.
  14. Let the dish rest for about 5 minutes.
  15. Garnish with chopped fresh basil and sprinkle extra Parmesan before serving. Serve warm.

Notes

Use whole-milk ricotta cheese for the creamiest filling., Do not overcook pasta shells; al dente works best to prevent mushiness when stuffing., This dish can be assembled ahead of time and refrigerated for up to 24 hours before baking., Unbaked stuffed shells freeze well for up to 3 months; thaw overnight in fridge before baking., Reheat leftovers in the oven at 350°F (175°C) for 15-20 minutes until heated through and bubbly., Mix-ins such as cooked Italian sausage, ground beef, shredded chicken, or sautéed spinach can be added for variation., For a dairy-free option, use cashew ricotta or store-bought dairy-free cheeses.

Nutrition

  • Serving Size: 1 serving
  • Calories: 425 kcal per serving
  • Fat: 16 g per serving
  • Carbohydrates: 45 g per serving
  • Protein: 21 g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Clara

ABOUT THE AUTHOR

Clara

Hi, I’m Clara, the home cook and recipe creator behind Cooking Crumbs. I share cozy homemade recipes, easy bakes, simple breads, comforting family dinners, old-fashioned desserts, cookies, casseroles, and seasonal favorites made for real home kitchens. Cooking Crumbs is my kitchen space for recipes that feel warm, familiar, and worth saving — the kind of food you can make with simple ingredients, clear steps, and no pressure to make everything perfect. I believe some of the best recipes are the ones that leave a few crumbs behind: a soft slice of bread, a warm cookie, a simple cake, a bubbling casserole, or a cozy supper shared at the end of the day. That is the heart of Cooking Crumbs: simple homemade food, clear instructions, familiar flavors, and recipes you can come back to again and again.

READ MORE →

Leave a Comment

Recipe rating