Pesto Ricotta Stuffed Shells

Featured in: Golden-Dusk Comforts

This dish features tender jumbo pasta shells filled with a creamy blend of ricotta cheese and flavorful basil pesto. The shells are nestled in a rich marinara sauce, topped with mozzarella and Parmesan cheese, then baked until bubbly and golden. Perfect for a cozy dinner, the combination of fresh herbs and creamy cheeses creates a satisfying balance of flavors. The dish is vegetarian-friendly and pairs well with light salads or crusty bread to complete the meal.

Updated on Sat, 22 Nov 2025 08:01:00 GMT
Pesto and ricotta stuffed shells bubbling with melted mozzarella, a comforting baked Italian main course. Save to Pinterest
Pesto and ricotta stuffed shells bubbling with melted mozzarella, a comforting baked Italian main course. | yummywithmia.com

Tender pasta shells filled with creamy ricotta and vibrant pesto, baked in rich tomato sauce—a perfect comforting dish for relaxed weekends.

This dish has become a family favorite for cozy Sunday dinners.

Ingredients

  • Pasta: 20 jumbo pasta shells
  • Filling: 1 ½ cups ricotta cheese
  • Filling: ½ cup basil pesto (store-bought or homemade)
  • Filling: 1 cup shredded mozzarella cheese
  • Filling: ½ cup freshly grated Parmesan cheese
  • Filling: 1 large egg
  • Filling: ¼ teaspoon freshly ground black pepper
  • Filling: ¼ teaspoon salt
  • Sauce and Topping: 2 cups marinara sauce
  • Sauce and Topping: ½ cup shredded mozzarella cheese
  • Sauce and Topping: 2 tablespoons freshly grated Parmesan cheese
  • Sauce and Topping: Fresh basil leaves (for garnish, optional)

Instructions

Step 1:
Preheat your oven to 375°F (190°C).
Step 2:
Bring a large pot of salted water to a boil. Cook the pasta shells until al dente according to package instructions. Drain and rinse under cool water to prevent sticking.
Step 3:
In a medium bowl, combine ricotta cheese, basil pesto, 1 cup mozzarella, ½ cup Parmesan, egg, salt, and pepper. Mix until well blended.
Step 4:
Spread 1 cup of marinara sauce on the bottom of a 9x13-inch (23x33 cm) baking dish.
Step 5:
Fill each pasta shell with 1–2 tablespoons of the ricotta-pesto mixture and arrange stuffed shells in the prepared baking dish.
Step 6:
Spoon the remaining marinara sauce over the stuffed shells. Sprinkle with ½ cup mozzarella and 2 tablespoons Parmesan.
Step 7:
Cover the dish with foil and bake for 25 minutes. Remove foil and bake for another 10 minutes, until bubbly and golden on top.
Step 8:
Let cool for 5 minutes before serving. Garnish with fresh basil if desired.
Save to Pinterest
| yummywithmia.com

Making this recipe together has created lasting memories around our dinner table.

Serving Suggestions

Serve with a crisp green salad and crusty bread for a complete meal.

Variations

Stir in chopped sun-dried tomatoes or spinach to the filling for added flavor or swap basil pesto for arugula or spinach pesto.

Wine Pairing

Pairs well with a light Italian red wine such as Chianti.

Delicious pesto and ricotta stuffed shells: a close-up of cheesy, saucy baked pasta dish. Save to Pinterest
Delicious pesto and ricotta stuffed shells: a close-up of cheesy, saucy baked pasta dish. | yummywithmia.com

This comforting dish combines creamy textures and fresh flavors perfect for any gathering.

Common Recipe Questions

What type of pasta shells work best?

Jumbo pasta shells hold the filling well and provide a great texture contrast after baking.

Can I use homemade pesto for the filling?

Yes, homemade basil pesto adds fresh flavor and works beautifully in the filling.

How to prevent shells from sticking after boiling?

Drain and rinse the shells under cool water to stop cooking and prevent them from sticking together.

What cheeses complement the ricotta filling?

Mozzarella and freshly grated Parmesan blend well to add creaminess and depth without overpowering the filling.

Is there a recommended baking method?

Cover the dish with foil for 25 minutes to retain moisture, then bake uncovered for 10 minutes to achieve a golden topping.

Pesto Ricotta Stuffed Shells

Tender pasta shells filled with ricotta and pesto, baked in rich tomato sauce for a comforting main dish.

Prep Time
25 minutes
Cooking Duration
35 minutes
Overall Time
60 minutes
Created by Mia

Recipe Type Golden-Dusk Comforts

Skill Level Medium

Culinary Origin Italian-American

Total Output 4 Portion Size

Dietary Preferences Vegetarian-Friendly

What You'll Need

Pasta

01 20 jumbo pasta shells

Filling

01 1 1/2 cups ricotta cheese
02 1/2 cup basil pesto (store-bought or homemade)
03 1 cup shredded mozzarella cheese
04 1/2 cup freshly grated Parmesan cheese
05 1 large egg
06 1/4 teaspoon freshly ground black pepper
07 1/4 teaspoon salt

Sauce and Topping

01 2 cups marinara sauce
02 1/2 cup shredded mozzarella cheese
03 2 tablespoons freshly grated Parmesan cheese
04 Fresh basil leaves (optional, for garnish)

Steps to Follow

Step 01

Prepare oven and pasta: Preheat oven to 375°F. Bring a large pot of salted water to a boil and cook pasta shells until al dente. Drain and rinse with cool water to prevent sticking.

Step 02

Mix filling: Combine ricotta cheese, basil pesto, 1 cup shredded mozzarella, 1/2 cup Parmesan, egg, salt, and pepper in a medium bowl. Stir until fully blended.

Step 03

Assemble baking dish: Spread 1 cup of marinara sauce evenly on the bottom of a 9x13-inch baking dish.

Step 04

Stuff shells: Fill each pasta shell with 1 to 2 tablespoons of the filling mixture and arrange them in the baking dish on top of the sauce.

Step 05

Add sauce and cheese topping: Pour remaining marinara sauce over the stuffed shells. Sprinkle 1/2 cup shredded mozzarella and 2 tablespoons grated Parmesan on top.

Step 06

Bake: Cover dish with foil and bake for 25 minutes. Remove foil and continue baking for 10 minutes until the top is bubbly and golden.

Step 07

Rest and garnish: Allow to cool for 5 minutes before serving. Garnish with fresh basil leaves if desired.

Tools Required

  • Large pot
  • 9x13-inch baking dish
  • Mixing bowl
  • Spoon
  • Aluminum foil

Allergy Warnings

Please review individual ingredients for potential allergens and reach out to a healthcare professional if unsure.
  • Contains milk, egg, and wheat (gluten).
  • Check labels of store-bought pesto or marinara for nuts or additional allergens.

Nutritional Info (per serving)

These details are for reference only and shouldn't replace professional medical consultation.
  • Calories Count: 465
  • Fats: 23 grams
  • Carbohydrates: 42 grams
  • Proteins: 22 grams