Homemade Pesto Stuffed Shells photo
| |

Pesto Stuffed Shells

There’s something undeniably comforting about giant pasta shells baked until bubbly, their centers filled with a creamy, cheesy mixture flecked with bright green pesto. This Pesto Stuffed Shells recipe is cozy enough for weeknight dinners and elegant enough for guests. It combines simple pantry staples—spaghetti sauce, cottage cheese, mozzarella, parmesan, pesto, an egg—and a handful of jumbo shells to create a dish that’s rich, vibrant, and effortlessly satisfying.

Why you’ll love this recipe

This version of Pesto Stuffed Shells balances luscious texture with fresh herb flavor. Cottage cheese keeps the filling light and creamy while still producing a silky mouthfeel once baked. Pesto adds an herby, garlicky lift, and parmesan contributes a salty, nutty backbone. The assembled shells bake in a blanket of spaghetti sauce and extra mozzarella until the top is golden and bubbling. It’s comfort food with brightness—exactly what you want on a chilly evening or when you’re feeding a crowd.

Ingredients

Use these exact amounts for best results. The ingredient list is the source of truth for names and quantities.

  • ▢21 jumbo shells
  • ▢1 (24 to 26-oz) jar spaghetti sauce
  • ▢1½ cup cottage cheese
  • ▢2 cups shredded mozzarella cheese, divided
  • ▢¼ cup grated parmesan cheese
  • ▢⅓ cup pesto
  • ▢1 large egg

Equipment

  • Large pot for boiling pasta
  • Large bowl for mixing filling
  • 9×13-inch or similar baking dish
  • Slotted spoon or tongs
  • Spoon or small spatula for stuffing shells
  • Aluminum foil (optional)

Before you start

Easy Pesto Stuffed Shells recipe image

Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a rolling boil. Having everything prepped before you begin assembly makes the process smooth and keeps the shells from cooling and becoming difficult to stuff.

Step-by-step directions

Delicious Pesto Stuffed Shells dish photo

  1. Cook the shells: Add the 21 jumbo shells to the boiling salted water. Cook them until they are al dente—tender but still slightly firm to the bite—following the lower end of the package’s recommended time so they hold their shape when stuffed. Drain the shells carefully in a colander and run a quick under-cold-water rinse to stop cooking and to make them easier to handle. Set them aside on a clean surface or towel in a single layer so they don’t stick together.
  2. Prepare the filling: In a large mixing bowl, combine 1½ cup cottage cheese, 1½ cups of the shredded mozzarella (reserve the remaining ½ cup for topping), ¼ cup grated parmesan cheese, ⅓ cup pesto, and 1 large egg. Stir thoroughly until the mixture is smooth and evenly combined. Taste a small bit of the mixture and adjust if necessary—if you want a brighter pesto flavor, fold in a touch more pesto, but do not exceed the provided ingredient amounts.
  3. Spread sauce in the pan: Pour the (24 to 26-oz) jar of spaghetti sauce into the bottom of a 9×13-inch baking dish (or a similar-sized dish). Spread the sauce into an even layer so every shell will sit on a bed of sauce. This prevents sticking and ensures each bite is saucy.
  4. Stuff the shells: Working one shell at a time, use a spoon or small spatula to fill each cooked jumbo shell with the cheese-pesto mixture. Fill gently but completely so each shell holds a generous amount of filling. Place each filled shell in the baking dish on top of the sauce, arranging them in a single layer with the open side up. Continue until all 21 shells are stuffed and placed in the dish.
  5. Top with remaining cheese: Sprinkle the reserved ½ cup shredded mozzarella evenly over the tops of the filled shells. This extra layer of cheese will melt into a golden, bubbling finish that complements the pesto-flavored filling. If you like a little extra parmesan, you can lightly dust the top with the remaining parmesan flavor by sprinkling a pinch more—but do not add ingredients beyond those listed.
  6. Bake: Cover the baking dish loosely with aluminum foil to prevent the cheese from browning too quickly and to help the shells heat through evenly. Bake in the preheated 375°F (190°C) oven for 20 minutes. After 20 minutes, remove the foil and continue baking for an additional 5 to 10 minutes, or until the top is bubbling and the cheese has a light golden color. Baking times can vary slightly depending on your oven and the depth of your dish, so watch the casserole closely during those final minutes.
  7. Rest and serve: Remove the dish from the oven and let it rest for 5 minutes before serving. This brief rest helps the filling set slightly so the shells hold together when plated. Serve the Pesto Stuffed Shells hot, spooning any extra sauce from the pan onto each plate. A simple green salad or a side of roasted vegetables pairs beautifully with this dish.

Make-ahead, storage, and reheating

This recipe is great for planning ahead. Assemble the shells and cover the baking dish with plastic wrap or a lid. Store in the refrigerator for up to 24 hours before baking. When ready to bake, remove the wrap and follow the baking directions, adding 5–10 minutes if the dish is cold from the fridge.

To store leftovers, cool the dish to room temperature, then cover and refrigerate for up to 3 days. Reheat individual portions in the microwave for 1–2 minutes, or reheat the whole dish in a 350°F (175°C) oven for 15–20 minutes, covered, until warmed through. To refresh the top, uncover for the last 5 minutes of reheating so the cheese becomes bubbly again.

Troubleshooting tips

  • If the shells are ripping while you stuff them, they were likely overcooked. Next time, cook them just to al dente and rinse in cold water right away to stop cooking and firm them up for stuffing.
  • If the filling seems thin and watery, gently press excess moisture from the cottage cheese with a paper towel before mixing, or let the mixture sit in a fine mesh sieve over a bowl for a few minutes to drain.
  • If the top browns too quickly while baking, tent the pan with foil to prevent burning while the inside finishes heating.

Variations and serving ideas

While this version highlights the basil-parsley brightness of pesto mixed into a cheesy filling, the recipe adapts well to small tweaks:

  • Vegetable boost: Stir in finely chopped, sautéed spinach or mushrooms into the filling for extra texture and nutrients—fold them in after cooling to avoid watering down the mixture.
  • Nutty crunch: Garnish with a sprinkle of toasted pine nuts or chopped walnuts at serving time for contrast in texture.
  • Extra herb punch: Fold in finely chopped fresh basil or parsley into the filling for a fresher, herb-forward profile.

Notes on ingredients

Use a good-quality store-bought pesto or homemade pesto if you have it—either will shine in the filling. The cottage cheese contributes a creamy, slightly tangy base that keeps the filling lighter than ricotta while still delivering the classic texture you want in stuffed shells. Reserve a portion of the shredded mozzarella for the topping so you get that golden, melty finish.

Serving size and nutrition

This recipe makes about 21 stuffed shells, and portion size can be adjusted depending on appetite and side dishes. Serve 3–4 shells per person for a main course alongside a salad and some crusty bread, which makes portions stretch comfortably for dinner guests.

Final thoughts

Pesto Stuffed Shells are a welcome twist on a classic comfort meal. They bring together creamy cheese, bold pesto, and savory tomato sauce into a dish that’s visually appealing and deeply satisfying. The instructions above are written to keep the process straightforward and repeatable: cook the shells properly, mix a flavorful yet balanced filling, assemble over a bed of sauce, and bake until the cheese is melted and inviting. Whether you’re feeding a family, prepping a make-ahead dinner, or bringing a warm casserole to friends, this recipe delivers reliably delicious results.

Gather the ingredients, warm the oven, and give these Pesto Stuffed Shells a try—the bright pesto and melty cheese make every bite a crowd-pleaser.

Homemade Pesto Stuffed Shells photo

Pesto Stuffed Shells

Large pasta shells are filled with a cheesy pesto mixture, topped with marinara and baked until bubbly.
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Servings: 8 people

Ingredients

  • 21 jumbo pasta shells
  • 24-26 oz spaghetti sauce (jar)
  • cup cottage cheese
  • 2 cup mozzarella cheese, shredded divided
  • 1/4 cup parmesan cheese, grated
  • 1/3 cup pesto
  • 1 large egg

Instructions

  • Preheat the oven to 375°F (190°C) and lightly spray a 9×13-inch baking dish with cooking spray.
  • Cook the jumbo pasta shells according to package directions until al dente, then drain and set aside to cool slightly.
  • Pour 1/2 cup of the spaghetti sauce into the prepared baking dish and spread into an even layer.
  • In a mixing bowl, combine 1½ cups cottage cheese, 1½ cups shredded mozzarella, 1/4 cup grated parmesan, 1/3 cup pesto, and 1 large egg until well mixed.
  • Stuff each cooked shell with the cheese–pesto mixture and place them seam-side up on top of the sauce in the baking dish.
  • Spoon the remaining spaghetti sauce over the stuffed shells, then sprinkle the remaining 1/2 cup shredded mozzarella evenly over the top.
  • Bake uncovered in the preheated oven for 30 to 35 minutes, until the sauce is bubbling and the cheese is melted and lightly golden.
  • Let the casserole rest a few minutes before serving.

Equipment

  • 9x13 inch Baking Dish
  • Pot for boiling pasta
  • Colander
  • Mixing Bowl
  • Spoon or Spatula
  • Rotary Cheese Grater

Notes

  • Recommended store-bought sauces: Trader Joe’s Roasted Garlic Marinara, Rao’s, or La Famiglia DelGrosso.
  • You can add cooked ground beef or Italian/turkey sausage to the sauce if you want meat.
  • Assemble ahead and refrigerate until ready to bake; add a few extra minutes if baking cold.
  • To freeze, assemble, cool, cover tightly, and freeze; thaw completely before baking.
  • This recipe makes a large casserole; you can split it between two pans to freeze one for later.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating