Pesto Ricotta Stuffed Shells

Featured in: Vegetarian Picks

This comforting Italian-American dish features jumbo pasta shells filled with a creamy mixture of ricotta cheese, basil pesto, and shredded cheeses. The shells are arranged in a baking dish with marinara sauce, topped with extra cheese, then baked until golden and bubbly. It’s a delightful blend of rich, fresh flavors perfect for a relaxed weekend meal. Garnish with fresh basil leaves for an added touch of color and aroma. Variations can include sun-dried tomatoes or spinach for extra depth.

Updated on Fri, 21 Nov 2025 13:47:00 GMT
Pesto and ricotta stuffed shells bubbling with melted mozzarella and rich tomato sauce; a comforting Italian meal. Pin
Pesto and ricotta stuffed shells bubbling with melted mozzarella and rich tomato sauce; a comforting Italian meal. | garlicgroove.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 reminds me of cozy family dinners where everyone savors every bite of the cheesy, herby filling.

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.
A close-up of pesto and ricotta stuffed shells, showcasing creamy filling, ready after baking; a delicious dinner. Pin
A close-up of pesto and ricotta stuffed shells, showcasing creamy filling, ready after baking; a delicious dinner. | garlicgroove.com

This recipe has brought many family dinners to life with its rich flavors and welcoming warmth.

Preparation and Cooking Time

Preparation Time 25 minutes Cooking Time 35 minutes Total Time 1 hour

Category and Difficulty

Category Main Dish Difficulty Medium Cuisine Italian-American Yield 4 servings Diet Vegetarian

Serving Suggestions

Serve with a crisp green salad and crusty bread. Pairs well with a light Italian red wine such as Chianti.

Warm and cheesy pesto and ricotta stuffed shells, with fresh basil garnish, a comforting vegetarian pasta dish. Pin
Warm and cheesy pesto and ricotta stuffed shells, with fresh basil garnish, a comforting vegetarian pasta dish. | garlicgroove.com

Enjoy this delicious meal fresh from the oven for best taste and texture every time.

Recipe Questions

What type of pasta shells work best?

Jumbo pasta shells are ideal as they can hold plenty of the creamy filling while cooking evenly in the oven.

Can I use homemade pesto instead of store-bought?

Yes, homemade basil pesto adds a fresh, vibrant flavor, but quality store-bought pesto is a convenient alternative.

How do I prevent the pasta shells from sticking?

After cooking the shells until al dente, rinse them under cool water and drain well to keep them separate before filling.

Is it possible to add vegetables to the filling?

Absolutely, finely chopped spinach or sun-dried tomatoes can be stirred into the filling to enhance flavor and nutrition.

How long should the dish rest before serving?

Letting the baked shells cool for about 5 minutes helps the filling set and makes serving easier.

What wines pair well with this dish?

Light Italian reds, such as Chianti, complement the tomato sauce and creamy filling nicely.

Pesto Ricotta Stuffed Shells

Stuffed jumbo pasta shells with ricotta, pesto, and cheese baked in marinara sauce for a flavorful main dish.

Prep duration
25 min
Cook duration
35 min
Complete duration
60 min


Complexity Medium

Heritage Italian-American

Output 4 Portions

Dietary requirements Vegetarian

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

Step 01

Preheat oven: Set oven temperature to 375°F.

Step 02

Cook pasta shells: Boil salted water in a large pot, cook shells according to package instructions until al dente, then drain and rinse with cool water to prevent sticking.

Step 03

Prepare filling: In a mixing bowl, combine ricotta, basil pesto, 1 cup mozzarella, ½ cup Parmesan, egg, salt, and pepper; mix thoroughly until smooth.

Step 04

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

Step 05

Fill pasta shells: Stuff each shell with 1 to 2 tablespoons of the cheese and pesto mixture, and arrange them in the baking dish.

Step 06

Add sauce and cheese topping: Pour remaining marinara sauce over stuffed shells, then sprinkle ½ cup mozzarella and 2 tablespoons Parmesan on top.

Step 07

Bake covered: Cover dish with foil and bake in preheated oven for 25 minutes.

Step 08

Bake uncovered: Remove foil and continue baking for 10 minutes until sauce bubbles and cheese is golden.

Step 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
  • Foil

Allergy details

Review each ingredient for potential allergens and speak with a healthcare provider if you're uncertain about anything.
  • Contains milk, egg, and wheat (gluten).
  • Check labels of store-bought pesto and marinara for potential nut or other allergens.

Nutrition breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 465
  • Fat: 23 g
  • Carbohydrates: 42 g
  • Protein: 22 g