A picture of cheesy baked pasta shells

Three Cheese Stuffed Shells Recipe

Three Cheese Stuffed Shells

Looking for a comforting, cheesy pasta dish? These Three Cheese Stuffed Shells are the perfect blend of creamy ricotta, mozzarella, and Grana Padano, baked to perfection in a buttery tomato sauce. It's a crowd-pleaser that’s simple to make and absolutely delicious!

Ingredients

Pasta:

Cheese Filling:

  • 200 g mozzarella cheese, grated (approx. 1 cup)
  • 50 g Grana Padano, finely grated (approx. ½ cup)
  • 2x 475g ricotta cheese
  • 2 eggs, separated
  • 1 ½ tsp kosher salt
  • 1 pinch nutmeg (optional)
  • 8-10 fresh basil leaves, finely chopped (or 1 large handful of parsley leaves)
  • Pepper to taste

Tomato Butter Sauce:

  • 1 can high-quality tomatoes (San Marzano recommended)
  • 1 cooking onion, finely chopped
  • 4 tbsp. butter
  • Salt, to taste
  • Reserve 1 ½ cups of pasta water for the sauce

Instructions

Prepare the Filling:

  1. Grate and mix the mozzarella and Grana Padano. Divide the cheese mixture in half.
    • One half goes into the ricotta filling, and the other half is reserved to top the shells.
  2. In a large bowl, combine:
    • Ricotta, mozzarella, Grana Padano, egg yolks, lemon zest, salt, pepper, nutmeg, and your choice of fresh parsley or basil.
  3. Whip the egg whites until they are light and foamy, then gently fold them into the cheese mixture.
  4. Refrigerate the filling until you're ready to use.

Prepare the Pasta:

  1. Cook the shells in salted, boiling water, but only for half the time recommended on the package.
    • The shells should be undercooked but pliable.
    • Tip: Reserve 1 ½ cups of pasta water for the tomato sauce.

Make the Tomato Butter Sauce:

  1. In a saucepan, tomato puree, onion, butter and salt 
  2. Simmer until the sauce thickens slightly.
  3. Add the reserved pasta water to thin out the sauce.

Assemble and Bake:

  1. Preheat your oven to 350°F (175°C).
  2. Spread ¾ of the tomato butter sauce in the bottom of an oven-proof baking dish.
  3. Fill each pasta shell with the ricotta mixture and place them on top of the sauce.
  4. Drizzle the remaining sauce over and around the shells.
  5. Top with the reserved mozzarella/Grana Padano mixture.
  6. Bake in the preheated oven until the cheese is melted and golden, and the sauce is bubbling (about 25-30 minutes).

Tips for the Best Stuffed Shells:

  • Undercook your pasta: This ensures the shells won't be mushy after baking.
  • Use high-quality tomatoes for a richer sauce. San Marzano tomatoes are a great choice. We love Mutti Tomatoes
  • Don't skip the pasta water! It adds flavor and helps the sauce cling to the shells.

Frequently Asked Questions

Can I make this recipe ahead of time?
Yes! Assemble the shells, cover them, and refrigerate for up to 24 hours before baking. You may need to increase the baking time by 5-10 minutes if baking straight from the fridge.

Can I freeze stuffed shells?
Definitely! Assemble the shells and freeze them unbaked. When ready to bake, thaw in the fridge overnight and bake as instructed.

Pairing Suggestions

These Three Cheese Stuffed Shells pair perfectly with our Caesar salad and garlic bread. For dessert, try our Bailey's & Coffee Tiramisu Cooking Class to keep the Italian theme going.

Ready to take your pasta game to the next level?

Join our Cannelloni Class & learn how to make fresh, homemade pasta from scratch like a pro!

From perfect dough to delicious sauces, we'll guide you every step of the way.
Sign up now and impress your family with authentic, chef-quality pasta!

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.

Do you want to cook meals just like this?

Our live online cooking classes let you cook along with our Chefs, guiding you every step of the way.

Our on-demand classes have our Chefs cooking along with you too! Anytime and anywhere you need a great meal.

View Upcoming Classes

Read Our Google Reviews

Join in the fun, and start cooking better today!