Pesto Ricotta Stuffed Shells

Featured in: One-Pot Comforts

Enjoy tender jumbo pasta shells generously filled with a creamy blend of ricotta and fresh basil pesto. Layered with rich marinara and topped with mozzarella and Parmesan, this baked dish offers a comforting, savory experience. Perfectly baked until bubbling and golden, it’s ideal for a relaxed weekend meal with fresh basil garnish adding a bright finish.

Updated on Fri, 21 Nov 2025 10:10:00 GMT
Close-up photo of Pesto and Ricotta Stuffed Shells, bubbling golden after baking in tomato sauce. Save
Close-up photo of Pesto and Ricotta Stuffed Shells, bubbling golden after baking in tomato sauce. | kookycrunch.com

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

This recipe quickly became a family favorite because of its rich flavors and easy preparation.

Ingredients

  • Pasta: 20 jumbo pasta shells
  • Filling: 1 ½ cups ricotta cheese, ½ cup basil pesto (store-bought or homemade), 1 cup shredded mozzarella cheese, ½ cup freshly grated Parmesan cheese, 1 large egg, ¼ teaspoon freshly ground black pepper, ¼ teaspoon salt
  • Sauce and Topping: 2 cups marinara sauce, ½ cup shredded mozzarella cheese, 2 tablespoons freshly grated Parmesan cheese, 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
| kookycrunch.com

This dish is always a hit during family dinners, bringing everyone together around the table.

Notes

For added flavor, stir in chopped sun-dried tomatoes or spinach to the filling. Swap basil pesto for arugula or spinach pesto for a different twist. Serve with a crisp green salad and crusty bread. Pairs well with a light Italian red wine such as Chianti.

Required Tools

Large pot, 9x13-inch baking dish, Mixing bowl, Spoon, Foil

Nutritional Information

Calories: 465, Total Fat: 23 g, Carbohydrates: 42 g, Protein: 22 g

A baking dish displaying a delicious Pesto and Ricotta Stuffed Shells dish with melted mozzarella cheese. Save
A baking dish displaying a delicious Pesto and Ricotta Stuffed Shells dish with melted mozzarella cheese. | kookycrunch.com

This recipe is perfect for meal prep and leftovers reheat beautifully.

Recipe FAQ

What type of pasta is best for stuffing?

Jumbo pasta shells work best as they hold the filling well and retain texture after baking.

Can I prepare the filling in advance?

Yes, mixing ricotta, pesto, cheeses, egg, and seasonings beforehand allows flavors to meld for enhanced taste.

How do I prevent the shells from sticking after boiling?

Drain and rinse cooked shells under cool water to stop cooking and keep them separate before filling.

What variations can be added to the filling?

Try adding chopped sun-dried tomatoes, spinach, or swapping basil pesto for arugula pesto for a different flavor.

How should this dish be served?

Serve warm, garnished with fresh basil, alongside a crisp green salad and crusty bread for a complete meal.

Pesto Ricotta Stuffed Shells

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

Prep duration
25 min
Cook duration
35 min
Complete duration
60 min
Created by Jake Peterson


Skill level Medium

Heritage Italian-American

Output 4 Portions

Diet considerations Meat-free

Components

Pasta

01 20 jumbo pasta shells

Filling

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

Sauce and Topping

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

Directions

Phase 01

Preheat Oven: Preheat oven to 375°F (190°C).

Phase 02

Cook Pasta Shells: Bring a large pot of salted water to a boil. Cook pasta shells until al dente according to package instructions. Drain and rinse under cool water to prevent sticking.

Phase 03

Prepare Filling: In a medium bowl, combine ricotta cheese, basil pesto, 1 cup shredded mozzarella, ½ cup Parmesan, egg, salt, and black pepper. Mix until smooth and well incorporated.

Phase 04

Prepare Baking Dish: Spread 1 cup marinara sauce over the bottom of a 9x13-inch baking dish.

Phase 05

Stuff Pasta Shells: Fill each pasta shell with 1 to 2 tablespoons of the ricotta-pesto mixture. Arrange filled shells evenly in the baking dish over the sauce.

Phase 06

Add Sauce and Cheese: Top stuffed shells with remaining marinara sauce. Sprinkle ½ cup shredded mozzarella and 2 tablespoons grated Parmesan over the top.

Phase 07

Bake Covered: Cover dish with foil and bake for 25 minutes.

Phase 08

Bake Uncovered: Remove foil and continue baking for an additional 10 minutes until cheese is bubbly and golden.

Phase 09

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

Necessary tools

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

Allergy details

Review each component carefully for potential allergens and consult with healthcare professionals if you're uncertain about any ingredient.
  • Contains milk, egg, and wheat (gluten).
  • Check store-bought pesto and marinara for possible nut or additional allergen content.

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 465
  • Fats: 23 g
  • Carbohydrates: 42 g
  • Proteins: 22 g