Irresistible Ricotta Tomato Shells

As seen in: Evening Meals That Deliver Results

Treat yourself to jumbo pasta shells stuffed with a creamy blend of ricotta, mozzarella, and Parmesan, mixed with the brightness of sun-dried tomatoes. These shells rest in seasoned marinara, are baked until golden, and topped with fresh basil for a pop of color and flavor. Easy to make, cozy, and great for family dinners or special get-togethers, this dish checks all the boxes for comfort food. Perfectly bubbly and delicious every time!

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Wed, 28 May 2025 21:10:58 GMT
Stuffed Pasta Shells with Cheese and Sun-Dried Tomatoes Save This
Stuffed Pasta Shells with Cheese and Sun-Dried Tomatoes | cookrisp.com

Rich and luscious, these jumbo pasta shells are stuffed with a cheesy mix full of creamy ricotta and chewy sun-dried tomatoes. The trio of cheeses and bold tomato bits make every mouthful cozy but with a little something special. Each shell is filled to the brim so you get a punch of flavor in every bite.

This dish started as a birthday surprise for my sister last year. Since then, it’s my top pick when I want easy food that still makes people wow around the table. Something about those plump, cheesy shells always gets everyone’s attention in the best way.

Delicious Ingredients

  • Fresh basil, for topping gives freshness and makes the dish look gorgeous
  • Salt and black pepper for boosting all the flavors
  • 1/2 teaspoon Italian seasoning gives that lovely herby aroma
  • 1/2 teaspoon garlic powder brings mellow garlic notes to the party
  • 2 cups marinara sauce use good premade sauce or whip up your own if you want
  • 1 egg makes the cheesy filling come together nicely
  • 1/2 cup chopped sun dried tomatoes gives chewy, bold tomato flavor
  • 1/2 cup grated Parmesan cheese adds salty and rich undertones
  • 1 cup shredded mozzarella cheese for that gooey, stretchy goodness
  • 1 1/2 cups ricotta cheese makes it super smooth and creamy
  • 20 jumbo pasta shells grab ones that aren't cracked so they won’t leak filling

Simple Steps to Make It

Sauce and Baking Time
Pour the rest of your sauce over all the stuffed shells. Make sure each one gets coated. Wrap the dish with foil but don’t let it touch the cheese. Pop it in a 375°F oven for 25 minutes, then uncover and keep it in for another 10 until the top’s bubbly and a bit golden.
Filling Magic
Grab a big bowl and mix together the ricotta, mozzarella, and Parmesan till it’s nice and smooth. Toss in the sun dried tomatoes, egg, herbs, garlic powder, and a pinch of salt and pepper. Keep stirring until it’s thick but easy to scoop. Want more flavor? Toss in extra herbs if you like.
Pasta Game
Boil your jumbo shells in salted water, about 8 minutes. You want them a little firm, not mushy, so they hold up. Make a few extra in case some break while boiling — it happens.
Baking Dish Setup
Spread a good layer of marinara in your baking dish so nothing will stick and the shells stay saucy. Cover the whole bottom, edge to edge, with sauce.
Stuff Everything
Cool the pasta shells a bit, then open up each one and spoon in about a tablespoon and a half of that cheesy mix. Don’t cram them too full or they’re a pain to close. Lay them seam side up in your dish, all in a single layer.
Creamy Ricotta and Sun-Dried Tomato Stuffed Shells Save This
Creamy Ricotta and Sun-Dried Tomato Stuffed Shells | cookrisp.com

Nothing beats the way sun dried tomatoes work here. Found their greatness by pure luck when I ran out of fresh tomatoes once. Their sweet, chewy bursts mixed with the cheese take these shells from regular to totally unforgettable.

Leftover Storage Guide

Tastes even yummier the next day after sittin’ overnight. Store anything left in a tight-lid container in the fridge and it’ll last four days. To warm up, cover with foil and bake at 350°F for about 20 minutes. Or zap a piece in the microwave, but it’ll be a little softer than the oven version.

Fillings Your Way

The best thing is how easy it is to switch up the filling. Toss in some sautéed kale or spinach for extra color. For anyone craving meat, add cooked crumbled sausage. If you don’t have sun dried tomatoes, chopped roasted red peppers or artichoke hearts are awesome too. Just don’t mess with the cheese base if you want it super creamy.

Serving Ideas

These shells are the star, but sides make it better. Whip up a peppery arugula salad with lots of lemon for something fresh. Bread is a must—either garlic knots or chunky slices of Italian bread to mop up sauce. And with wine, go for a medium Chianti or Sangiovese for the perfect sip with those tangy tomatoes.

Pasta Mastery

Nail the pasta and the whole thing gets so much better. If the shells are too hard, you’ll fight with filling ’em. Too soft and they rip up. Aim for a little firmer than regular al dente—remember, they’ll get softer in the oven. After boiling, spread them out on a clean towel to keep them from sticking instead of leaving in the colander.

Common Queries

→ Can I swap sun-dried tomatoes for fresh ones?

You can, though fresh tomatoes don’t carry the same punchy flavor. Add a touch of tomato paste to amp up the taste if needed.

→ Is it possible to replace ricotta with another cheese?

Sure, mascarpone or cottage cheese works as alternatives, but expect slight changes in flavor and texture.

→ What’s the trick to keep the pasta shells from sticking?

After boiling, drizzle a little olive oil on the shells and lay them out on a baking sheet or plate to prevent sticking.

→ Could I make this dish in advance?

Yes, you can prepare the stuffed shells ahead and refrigerate them, covered, for up to 24 hours before baking.

→ How do I properly warm up leftover shells?

Cover and heat the dish in a 350°F oven for about 20 minutes. If they seem dry, spoon on extra sauce before reheating.

Ricotta Tomato Shells

A cheesy feast with flavorful pasta shells and sun-dried tomatoes baked under a layer of marinara heaven.

Preparation Time
20 Minutes Required
Cooking Duration
35 Minutes Required
Overall Time
55 Minutes Required
Contributed By: Sarah Crisp

Recipe Type: Dinner Victories

Skill Level: Moderate

Cuisine Type: Italian

Serving Size: 6 Number of Servings

Dietary Preferences: Suitable for Vegetarians

What You’ll Need

01 20 large pasta shells, uncooked
02 1 cup mozzarella cheese, shredded
03 1.5 cups creamy ricotta cheese
04 1/2 cup grated Parmesan
05 1 egg, lightly beaten
06 1/2 teaspoon garlic powder
07 1/2 teaspoon Italian herb mix
08 2 cups of your favorite marinara sauce
09 1/2 cup sun-dried tomatoes, drained and chopped
10 A pinch of salt and freshly ground black pepper
11 Fresh basil leaves to sprinkle on top (optional)

Steps to Follow

Step 01

Turn your oven on and set it to 375°F to preheat.

Step 02

Boil the shells in salted water following the directions on the box. Once they're done, drain and set them aside to cool off.

Step 03

Grab a big bowl and combine ricotta, mozzarella, Parmesan, sun-dried tomatoes, egg, garlic powder, Italian seasoning, salt, and pepper. Stir until blended.

Step 04

Pour 1 cup of marinara sauce into the bottom of a 9x13-inch baking pan, spreading it evenly.

Step 05

Take each cooled pasta shell and stuff it with the cheese mixture. Lay them out in the baking dish neatly.

Step 06

Pour the rest of the marinara sauce over the stuffed shells to coat them nicely.

Step 07

Cover the dish snugly with aluminum foil and pop it in the oven for 25 minutes.

Step 08

Take the foil off and bake for 10 more minutes, or until the sauce is bubbling and everything looks delicious.

Step 09

Scatter fresh basil on top if you’d like. Let the dish rest for 5 minutes before digging in.

Tools to Have

  • Big bowl for mixing
  • 9x13-inch pan for baking
  • Oven
  • Aluminum foil

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Includes dairy products
  • Contains eggs
  • Might have gluten, depending on your choice of pasta

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 320
  • Fat Content: ~
  • Carbohydrates: ~
  • Protein Amount: ~