Ricotta Stuffed Shells

Posted on

Classic Ricotta Stuffed Shells made with flavorful three cheese ricotta filling and homemade marinara sauce. This stuffed shells recipe is extra cheesy and made with fresh herbs and garlic flavors.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Servings: 6 (makes 18 stuffed shells)
  • Calories: 454kcal


  • 3 cup marinara sauce


  • 8 oz jumbo shells 18 shells but throw in a few extras
  • salt
  • fresh cracked black pepper
  • 1 tsp garlic powder

Ricotta filling:

  • 15 oz whole milk ricotta cheese
  • 8 oz shredded Mozzarella cheese divided
  • 1/2 cup fresh grated Parmesan cheese
  • 1 egg
  • 1 tbsp minced parsley fresh or dry
  • 1 tbsp minced basil fresh or dry
  • 1 tsp dry oregano
  • salt
  • fresh cracked black pepper
  • 3 garlic cloves pressed


  • Mozzarella cheese
  • dry oregano


  1. Preheat the oven to 350° and lightly grease a 9×13 baking dish.


  1. TIP: season water that pasta is cooked in to infuse it with more flavor.

    TIP: this recipe makes about 18 stuffed shells but cook 2-3 extra shells just in case some rip and break apart.

  2. Cook jumbo shells pasta according to the package instructions until they are al dente. You want the shells to be just slightly under-cooked because they will finish cooking in the oven.
  3. Once cooked, strain, and set aside to cool down enough to be handled.

Ricotta filling:

  1. While pasta is cooking, mix the filling.
  2. Combine ricotta cheese, egg, herbs, pressed garlic, Parmesan cheese, Mozzarella cheese, and seasoning in a mixing bowl. Use a fork to mix everything well, until all ingredients are evenly incorporated throughout. (Set aside about 1/3 cup of shredded Mozzarella for topping.)


  1. Spread about 3 cups of marinara sauce over the bottom of the 9×13 baking dish and spread it evenly.
  2. Fill each shell with about 1.5-2 tablespoons of ricotta filling and place it in the pan.
  3. TIP: I don’t like to place shells seam down because the filling often leaks out of the shells, so place shells in the pan seam up.
  4. Sprinkle some Mozzarella cheese and oregano over each shell and bake for about 20-25 minutes.


All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe. Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have a slight variation.


Calories: 454kcal | Carbohydrates: 39g | Protein: 27g | Fat: 21g | Saturated Fat: 12g | Cholesterol: 98mg | Sodium: 1085mg | Potassium: 622mg | Fiber: 3g | Sugar: 6g | Vitamin A: 1285IU | Vitamin C: 9.9mg | Calcium: 470mg | Iron: 2.5mg
Did you find this post useful? Want to get back to this page later? Save THIS PIN below to your Recipes board on Pinterest!

Leave a Reply

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