Stuffed Pasta Shells

Pasta shells stuffed with ricotta cheese, spinach or baby kale, onions, mozzarella, eggs, nutmeg, and salt/pepper.  All topped with marinara sauce.  It’s delicious, nutritious, and easy to make!


Stuffed Pasta Shells:

Ingredients:  This recipe makes 15 stuffed shells

  • 1 box Jumbo Pasta Shells – use 15-20 shells, save the rest to use at another time, or double this recipe like I did to make a large batch of stuffed shells.
  • 2 cups ricotta cheese
  • 4 -5 cups firmly packed baby spinach finely chopped
  • 1 red onion finely chopped
  • 2 cloves garlic minced
  • 2 cups shredded mozzarella cheese
  • 1 cup cheddar cheese or Parmesan cheese or 1 cup of mozzarella for topping
  • 1 jar marinara sauce
  • 3 large eggs
  • Salt and pepper

  • IMG_7614.jpg


  • Cook pasta shells until cooked al dente. Set aside.
  • In a separate bowl mix ricotta cheese with eggs.  Add 2 cups mozzarella cheese and mix.  Next add the chopped spinach and onions and mix in.  Add salt and pepper. Taste and adjust for salt accordingly.
  • Stuff pasta shells with ricotta spinach mix.
  • In a baking dish drizzle some olive oil and spread pasta sauce on the bottom to coat the dish.  Now place the stuffed pasta shells.  Top with more pasta sauce.  Sprinkle more cheese on top of the shells and bake at 375 degrees for 45min – 1 hour until the stuffing is cooked through.
  • Let sit for 20 minutes to allow the stuffing to settle before serving.

7 thoughts on “Stuffed Pasta Shells”

  1. Yummy! Will definitely make it. Our boys will love it and thank me for making these delicious pastas!

  2. Delicious, Kalpana! I’ve been making a variation of this recipe for many years – great vegetarian dish.

  3. Yummo!!! Thanks for posting such an easy recipe! Looks delicious and so healthy – will be making this sooner than later!😘

Leave a Reply