These easy Stuffed Shells are the perfect dinner and a family favorite. Filled with three kinds of cheese and baked in Marinara Sauce, it’s quick to prepare and leftovers keep and reheat beautifully. Watch the video tutorial and see how easy it is to make ricotta-stuffed pasta shells.

Stuffed pasta shells in casserole garnished with parsley

This post may contain affiliate links. Read my disclosure policy.

We love Pasta recipes from Creamy Shrimp Pasta to Shrimp Scampi Pasta and of course our Homemade Pasta from scratch. If you are a fan of pasta, this Stuffed Shells Recipe is a must-try!

Stuffed Shells Video Tutorial

My kids love these stuffed jumbo shells filled with ricotta and melty mozzarella cheese over a bed of Marinara Sauce. They always disappear fast and reheat well so I put them into their lunchboxes and those lunchboxes always come home empty which feels great.

If you enjoyed this video for Stuffed Shells, please subscribe to our  (P.S. Click the BELL icon so you’ll know when there’s a new video).

Cheesy stuffed shell on spoon

What are Stuffed Shells?

Stuffed shells are similar to Italian Manicotti or Cannelloni. Stuffed shells are jumbo pasta shells (sold in most grocery stores usually in the pasta isle), stuffed with ricotta, mozzarella, and parmesan cheese filling. Pasta shells are perfect pockets for easy stuffing.

Recipe ingredients with jumbo shells, cheese, marinara, onion and garlic

How to Make Stuffed Shells

There are 3 main elements to stuffed pasta shells; the pasta, sauce and cheese filling, but the process is easy.

  • Cook Pasta Shells – according to package instructions in salted water.
  • Make the Red Sauce – Sautee onions in oil, add garlic, salt pepper, and oregano. Stir in 3 cups of your favorite Marinara Sauce. Pour sauce into a 13×9 casserole dish.
  • Combine Cheese Sauce – In a large bowl, mix together ricotta, 2 cups shredded mozzarella, parmesan, 1 egg, salt, pepper, and oregano.
  • Stuff Shells – The easiest way to portion is to fill a trigger ice cream scoop halfway with cheese filling then transfer it into the shell. Sprinkle the remaining 1 cup mozzarella over the pasta shells
  • Bake – Cover with foil, and bake at 375˚F for 30 minutes then broil uncovered for 2-4 minutes.

Common Questions

How to keep pasta shells from sticking together?

Once shells are cooked to al dente, drain the hot water then fill with cold water to stop the cooking process and keep the pasta from sticking.

What is Al dente?

Al dente means firm to the bite. Most package instructions will give you timings for perfectly cooked al dente pasta. Do not overcook shells or they will be flimsy and hard to stuff.

Can I use a glass casserole?

Yes, this will work great in a glass casserole dish. Broiling is not recommended with glass bakeware so once you remove the foil, increase the heat to about 475˚F and bake for 3-5 minutes until cheese is bubbly.

Can I substitute ricotta?

The best substitute for ricotta in stuffed shells is drained and mashed plain cottage cheese.

Baked Stuffed Shells with ricotta in casserole

Serve With

Stuffed shells are the perfect vegetarian main course paired with Garlic Bread and a simple side salad or veggies

Make-Ahead

  • To Refrigerate: Assemble, cover with foil and refrigerate unbaked stuffed shells for 1-2 days then bake as directed, adding 5 minutes to the bake time if baking a chilled casserole. You can also refrigerate a fully cooked and cooled lasagna.
  • Freezing: Fully assemble shells in a casserole dish (without baking), cover tightly with foil, and freeze up to 3 months. Bake from frozen (covered with foil) at 375˚F for about 45 minutes.
  • Reheating: Warm portions in the microwave or oven until shells are heated through and cheese is melted.

Microwaving Tip:

Pasta tends to get dry when reheated, but here’s a simple trick that could be used to retain moisture: Add a drizzle of water over your food before reheating. Also, to prevent splatter, we highly recommend using a plate cover.

Leftover baked stuffed pasta shells ready to be stored

Stuffed shells truly are easy to make. The prep time is minimal and the oven does the rest. It’s sure to end up on your list of go-to dinners.

More Pasta Casseroles

Pasta bakes are the best kind of family-friendly dinner. Each of these recipes makes a big batch and each reheats really well which is perfect for meal prep. 

Stuffed Shells Recipe

5 from 363 votes
Author: Natasha Kravchuk
Stuffed pasta shells in a casserole dish
Stuffed Shells filled with ricotta, parmesan, and melty mozzarella cheese. Stuffed Pasta Shells always disappear fast and reheat well.
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour

Ingredients 

Servings: 6 people

Instructions

  • Cook Pasta: Preheat oven to 375˚F. Cook shells in salted water according to package instructions (stirring several times to keep the pasta from sticking to the pot), then drain and fill pot with cold water to stop the cooking process and keep shells from sticking to each other.
  • Make Sauce: In a deep pan over medium-high heat, add 1 Tbsp olive oil and sauté chopped onion until softened and golden (3-5 min). Add minced garlic, 1/2 tsp salt, 1/4 tsp pepper, and 1/4 tsp oregano. Sauté another 1 minute stirring constantly until garlic is fragrant. Add 3 cups marinara and bring to a uniform boil then simmer for 2 minutes and pour the sauce into the bottom of a 9×13 casserole dish.
  • Cheese Filling: In a large bowl, add 15 oz ricotta cheese, 2 cups mozzarella, 1/3 cup parmesan, 1 egg, 1/4 cup parsley, 1/2 tsp salt and 1/4 tsp black pepper. Stir until well combined.
  • Stuff Shells: Use about 1/2 ice cream scoop or just until filled (do not overstuff). Place them in the casserole over the marinara sauce in a single layer. Sprinkle the remaining 1 cup mozzarella cheese over the top.
  • Bake: Cover with foil and bake for 30 minutes. The sauce should be bubbling at the edges. Remove foil and broil for 2-4 minutes to lightly brown the cheese. Remove from the oven and garnish with parsley to serve.

Nutrition Per Serving

435kcal Calories32g Carbs30g Protein21g Fat13g Saturated Fat1g Trans Fat103mg Cholesterol1542mg Sodium639mg Potassium3g Fiber7g Sugar1414IU Vitamin A13mg Vitamin C691mg Calcium2mg Iron
Nutrition Facts
Stuffed Shells Recipe
Amount per Serving
Calories
435
% Daily Value*
Fat
 
21
g
32
%
Saturated Fat
 
13
g
81
%
Trans Fat
 
1
g
Cholesterol
 
103
mg
34
%
Sodium
 
1542
mg
67
%
Potassium
 
639
mg
18
%
Carbohydrates
 
32
g
11
%
Fiber
 
3
g
13
%
Sugar
 
7
g
8
%
Protein
 
30
g
60
%
Vitamin A
 
1414
IU
28
%
Vitamin C
 
13
mg
16
%
Calcium
 
691
mg
69
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Main Course
Cuisine: Italian
Keyword: ricotta stuffed shells, stuffed pasta shells, stuffed shells
Skill Level: Easy
Cost to Make: $
Calories: 435
Natasha's Kitchen Cookbook

Natasha Kravchuk

Welcome to my kitchen! I am Natasha, the creator behind Natasha's Kitchen (established in 2009), and I share family-friendly, authentic recipes. I am a New York Times Best-Selling cookbook author and a trusted video personality in the culinary world. My husband, Vadim, and I run this blog together, ensuring every recipe we share is thoroughly tested and approved. Our mission is to provide you with delicious, reliable recipes you can count on. Thanks for stopping by! I am so happy you are here.

Read more posts by Natasha

5 from 363 votes (264 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Dana
    January 19, 2025

    This was SOOOOOO good! We’re never going out again! 😉

    Reply

  • Liz
    January 18, 2025

    What other sauce can you cook a few stuffed shells in. Person loves the stuffed shells but not tomato. Make and love this easy recipe

    Reply

    • NatashasKitchen.com
      January 18, 2025

      I Liz! I haven’t tried another substitution here. With the combination of ingredients, we prefer the marinara sauce but feel free to experiment with it.
      You may also enjoy our Chicken lasagna recipe with white sauce.

      Reply

  • Nathan
    January 17, 2025

    I love this recipe! I’ve made it 3-5 times. I follow the recipe but I add a lb of 80/20 hamburger meat and a package of mild sausage drained.

    I made a double recipe tonight and I have about 80 shells! The kids like them and they reheat well.

    Reply

  • Jennifer White
    December 28, 2024

    We made this for Christmas Eve. It was the best stuffed shells that we have ever had!! We omitted the onion, since we don’t like onions, but otherwise followed the recipe exactly. Thank you for sharing!

    Reply

    • NatashasKitchen.com
      December 28, 2024

      That’s wonderful to hear, Jennifer! So glad it was a hit.

      Reply

  • Sean
    December 26, 2024

    Made this for Christmas and it was an absolute hit! I was tasked with making a non meat dish for my sister in law and everyone loved it. Just wish I had made more. This is definitely a go to recipe for future meals.

    Reply

  • Bobbie
    December 24, 2024

    Made these today to take to a Xmas eve dinner. I tried using a bag to fill shells and filling came out the top. Tired ice cream scooper..too messy. Finally used a tsp to fill shells and worked . Am anxious to see how they taste. But they look delicious.

    Reply

  • Mary
    December 15, 2024

    My family loves this dish. It takes me so long to make it. By the time I make the sauce and filling then cook and fill the shells I am ready to hang up my Italian flag. Any advice to make it go quicker? I noticed the prep time said 15 min but it took me closer to a few hours. Help! 🤪

    Reply

    • NatashasKitchen.com
      December 16, 2024

      Hi Mary! See my notes in the “make ahead” section. You can prep it ahead and have it ready for when you need to make it.

      Reply

    • Jack & Polly
      December 27, 2024

      Make your sauce & feeling the day before, no stress!!!

      Reply

  • Laurie
    December 14, 2024

    Do you have meat mixture to stuff the shells with?

    Reply

    • NatashasKitchen.com
      December 14, 2024

      Hi Laurie! I do not. To add meat to this dish, we usually top it with a meat marinara sauce.

      Reply

  • Laurie
    December 12, 2024

    Do you have a meat mixture to stuff the shells with by any chance?

    Reply

    • NatashasKitchen.com
      December 13, 2024

      Hi Laurie! I do not. If we’re adding meat, we usually just top with meat sauce marinara.

      Reply

  • Stephanie Payne
    December 6, 2024

    Good Morning Natasha I am making this to have for Christmas Eve however I would like to know if I can make these and freeze them? Thank you. Stephanie

    Reply

    • NatashasKitchen.com
      December 6, 2024

      Hi Stephanie! Yes, you sure can. See my notes in the “make-ahead” section.

      Reply

  • Mary M
    November 24, 2024

    Made this dish exactly as per your recipe, wow, so tasty, easy to put together, and light to eat, thank you, this is an absolute keeper.

    Reply

  • Caroline
    November 21, 2024

    I tried this tonight but added spinach and pancetta to the filling and it was SO amazing!

    Reply

    • NatashasKitchen.com
      November 21, 2024

      That sounds wonderful!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.