• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • About
  • Contact

Coco and Camellia logo

menu icon
go to homepage
  • Recipes
  • Vegetarian
  • Breakfast
  • Dinner
  • About
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes
    • Vegetarian
    • Breakfast
    • Dinner
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Vegetarian Recipes

    May 30, 2021

    Ricotta Stuffed Shells

    Jump to Recipe

    This ricotta stuffed shells recipe combines three kinds of cheese, spinach, and a fantastic tomato sauce. It's hearty, comforting, easy to make, and the whole family will love it.

    a skillet with tomato sauce, pasta shells stuffed with ricotta with basil leaves on top and a beige kitchen towel

    Why you will love this recipe

    Do you want a few reasons to convince you that you're going to love these ricotta stuffed shells? Here they are:

    • This recipe is hearty, comforting, and super delicious. Your family and friends will love it. Even the kids!
    • It's a great dish to prepare ahead to save you time the next day.
    • It's freezer-friendly! You can even divide it into small portions and keep them in freezer containers.

    How long can you keep stuffed shells in the refrigerator?

    You can keep stuffed shells in the refrigerator for up to 2 days. 

    close up of a skillet with tomato sauce, pasta shells stuffed with ricotta with basil leaves on top

    Ingredients to make this recipe

    Jumbo pasta shells: Cook the shells al dente.

    Olive oil: Use extra virgin olive oil.

    Canned tomatoes: We've used peeled tomatoes.

    Tomato sauce: To thicken the tomato sauce and add flavor.

    Onion: For extra flavor.

    White wine: White wine adds a rich flavor to the tomato sauce. Don't worry about the alcohol, it will evaporate while cooking.

    Spinach: We've used fresh spinach, but you can use frozen spinach too.

    Garlic: To add flavour.

    Egg: To combine the spinach with the cheese.

    Ricotta, parmesan, and Mozarella cheese: We've used two types of mozzarella cheese. Use grated mozzarella for stuffing the shells and buffalo mozzarella for garnishing the tomato sauce.

    Seasoning: You will need dried oregano, dried basil, one bay leaf, salt, and black pepper.

    a skillet with tomato sauce, pasta shells stuffed with ricotta with basil leaves on top, a beige kitchen towel, two glasses with water and two plates with forks on top

    How to make this recipe

    Start with the spinach. Heat a pan over medium heat a drizzle a little bit of olive oil. When hot, add the garlic and saute for 2 minutes. Then add the spinach and saute for 5 minutes. Stir often to prevent burning. Remove from the heat and set aside to cool down.

    Next, heat a medium-sized pot over medium heat and drizzle one tablespoon of olive oil. When hot, add the garlic, onion, and bay leaf and saute for 5 minutes or until soft.

    Add the peeled tomatoes, tomato puree, white wine, salt, black pepper, dried oregano, and dried basil, and let it simmer for 15 to 20 minutes. After cooking, remove the bay leaf and blend the tomato sauce with a hand blender until smooth.

    While the tomato sauce is cooking, cook the pasta shells according to package instructions and make the filling.

    Add one egg, spinach, grated mozzarella, grated parmesan, ricotta, salt, and black pepper, and mix everything into a mixing bowl.

    Preheat the oven to 350 degrees F (180 C). Add the tomato sauce to a baking dish or skillet and spread it all over. Spoon the filling mixture into the shells and place the shells on top of the tomato sauce.

    Add buffalo mozzarella on top and bake for 20 minutes until the cheese has melted and golden. Serve garnished with fresh basil leaves.

    a skillet with tomato sauce, pasta shells stuffed with ricotta with basil leaves on top, a beige kitchen towel, a hand holding a serving spoon taking a shells out of the skillet

    Tips for making this recipe

    • Make this recipe ahead: Save time by preparing this recipe the day before. Store in the fridge for up to 2 days.
    • Replace fresh spinach with frozen spinach: Use frozen spinach if you prefer. Defrost spinach first and drain the excess water.
    • Make this recipe vegan: Replace the regular cheese with vegan cheese to make this recipe vegan-friendly.

    More Italian inspired recipes

    • Lentil Bolognese
    • Mushroom Pasta
    • Mushroom Risotto
    close up of a skillet with tomato sauce, pasta shells stuffed with ricotta with basil leaves on top

    If you tried this recipe, don't forget to tag me on Instagram, Pinterest, or Facebook. Also, if you enjoyed this recipe, please leave a comment and a rating star below! Thank you for your support!

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    close up of a skillet with tomato sauce, pasta shells stuffed with ricotta with basil leaves on top

    Ricotta Stuffed Shells

    • Author: Rita
    • Prep Time: 10 minutes
    • Cook Time: 1:10h
    • Total Time: 1:20h
    • Yield: 4 servings 1x
    • Category: Main
    • Method: Cook
    • Cuisine: Italian
    • Diet: Vegetarian
    Pin Recipe
    Print Recipe

    Description

    This spinach and ricotta stuffed shells recipe is flavor, comforting, and easy to make. The whole family will love it! Plus, it's freezer-friendly.


    Ingredients

    Scale
    • 25 jumbo pasta shells
    • 8 oz spinach, fresh or frozen (250 g)
    • 3 garlic cloves, minced
    • 1 tbsp olive oil
    • 1 onion, chopped
    • 1 bay leaf
    • 1 can peeled tomatoes 
    • 2 tbsp tomato puree
    • ¼ cup dry white wine
    • ½ tsp dried oregano
    • ½ tsp dried basil
    • 1 tsp salt
    • 1 pinch black pepper
    • 1 egg
    • 8 oz ricotta cheese (250 g)
    • 0.70 oz grated parmesan cheese (20 g)
    • 7 oz grated mozzarella cheese (200 g)
    • 7 oz buffalo mozzarella (200 g)
    • fresh basil leaves to garnish (optional)

    Instructions

    1. Heat a pan over medium heat a drizzle a little bit of olive oil. When hot, add the garlic and saute for 2 minutes. Then add the spinach and saute for 5 minutes. Stir often to prevent burning. Remove from the heat and set aside to cool down.
    2. Next, heat a medium-sized pot over medium heat and drizzle one tablespoon of olive oil. When hot, add the garlic, onion, and bay leaf and saute for 5 minutes or until soft.
    3. Add the peeled tomatoes, tomato puree, white wine, salt, black pepper, dried oregano, and dried basil, and let it simmer for 15 to 20 minutes. After cooking, remove the bay leaf and blend the tomato sauce with a hand blender until smooth.
    4. While the tomato sauce is cooking, cook the pasta shells according to package instructions and make the filling.
    5. Add one egg, spinach, grated mozzarella, grated parmesan, ricotta, salt, and black pepper, and mix everything into a mixing bowl.
    6. Preheat the oven to 350 degrees F (180 C).
    7. Add the tomato sauce to a baking dish or skillet and spread it all over. Spoon the filling mixture into the shells and place the shells on top of the tomato sauce.
    8. Add buffalo mozzarella on top and bake for 20 minutes until the cheese has melted and golden. Serve garnished with fresh basil leaves.

    Notes

    Make this recipe ahead: Save time by preparing this recipe the day before. Store in the fridge for up to 2 days.

    Replace fresh spinach with frozen spinach: Use frozen spinach if you prefer. Defrost spinach first and drain the excess water.

    Make this recipe vegan: Replace the regular cheese with vegan cheese to make this recipe vegan-friendly.

    Keywords: ricotta stuffed shells, spinach stuffed shells, vegetarian stuffed shells

    Did you make this recipe?

    Tag @cocoandcamellia on Instagram and hashtag it #cocoandcamellia — I can't wait to see what you've made!

    More Vegetarian Recipes

    • a plate with four sandwiches with arugula, mozzarella, tomato, and pesto
      Caprese Sandwich
    • close-up of a pan with pasta, aubergine, tomato sauce, grated parmesan cheese and basil leaves
      Pasta Alla Norma
    • close up of whipped feta dip served on a bowl
      Whipped Feta Dip
    • close up of avocado deviled eggs
      Avocado Deviled Eggs

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆
    Recipe Rating




    Primary Sidebar

    Rita and Ricardo are in the kitchen posing for the photo and making a cake recipe.

    Hi, We're Rita and Ricardo! Welcome to Coco & Camellia! Here you'll find wholesome recipes inspired by nature and seasonal produce.

    More about us →

    Popular Recipes

    • a large plate with crepes and whipped cream inside the crepes. The crepes are garnished with berries, chocolate sauce, and flowers. A kitchen towel on the side.
      Thermomix Crepes
    • a hand is dipping a chip into the hummus.
      Thermomix Hummus
    • a plate served with pancakes, berries, yogurt, flowers, and maple syrup
      Thermomix Pancakes
    • one hand dipping a tortilla chip inside a bowl with guacamole
      Thermomix Guacamole

    Footer

    ↑ back to top

    Info

    • Home
    • Privacy Policy
    • Terms & Conditions

    Follow

    • Facebook
    • Instagram
    • Pinterest
    • Youtube

    Contact

    • About Me
    • Contact

    Copyright © 2023 Coco & Camellia