There’s something wonderfully comforting about a bubbling dish of stuffed shells coming out of the oven. Jumbo pasta shells are filled with creamy ricotta, mozzarella, Parmesan, and seasoned ground beef, then tucked into marinara sauce and baked until the cheese is golden and bubbly.
This Ina Garten stuffed shells recipe is inspired by the kind of hearty, family-style Italian-American cooking that makes a simple dinner feel special.
The combination of tender pasta, rich cheese filling, savory beef, and tomato sauce makes every bite satisfying without being overly complicated. It is also a great make-ahead dinner for busy evenings, Sunday family meals, or casual gatherings when you want something warm and comforting on the table.
What Is Ina Garten Stuffed Shells?
Ina Garten stuffed shells refers to a hearty baked pasta dish associated with the comforting, generous style of cooking often loved by fans of Ina Garten. The version here features jumbo pasta shells filled with a creamy ricotta mixture, mozzarella, Parmesan, seasoned ground beef, egg, and fresh parsley.

The shells are partially cooked first so they remain sturdy enough to fill, then arranged over marinara sauce and covered with more sauce, beef, and mozzarella. Once baked, the pasta becomes tender while the cheese melts into a rich, bubbly topping.
Note: This recipe is a homemade version inspired by the style of an Ina Garten stuffed shells recipe; it is not being presented as an official Ina Garten recipe.
What Is the Authentic Italian Stuffed Shells Recipe?
Classic Italian stuffed pasta dishes vary greatly by region, and stuffed shells, or conchiglioni ripieni, are more closely associated with Italian-American cooking than with one single traditional Italian recipe. In Italy, large pasta shells may be filled with ingredients such as ricotta, spinach, meat, vegetables, or other cheeses and baked with tomato sauce or béchamel.

This version takes that comforting idea and gives it a hearty Italian-American twist by combining seasoned ground beef with ricotta, mozzarella, and Parmesan. The result is rich, cheesy, saucy, and perfect for a family-style dinner.
Ingredients for Ina Garten Stuffed Shells
For the Beef
- 1 lb (454 g) lean ground beef, 85/15 – Provides a savory, meaty filling while retaining enough fat for good flavor.
- 1 tsp onion salt blend – Seasons the beef and adds savory onion flavor.
- ½–1 tsp garlic powder – Adds a gentle garlic flavor without overpowering the cheese.
- 1 tsp dried Italian seasoning – Brings together classic dried herbs such as oregano and basil.
- Salt, to taste – Enhances the overall flavor.
- ¼–½ tsp cracked black pepper, plus more to taste – Adds a little warmth and bite.
Stuffed Shell Filling
- 15 oz (425 g) ricotta cheese – Creates the creamy, soft center of the stuffed shells.
- 8 oz (227 g) shredded mozzarella cheese, divided – Melts beautifully and gives the shells their signature cheesy topping.
- 1½–2 oz (43–57 g) grated Parmesan cheese – Adds salty, nutty flavor to the filling.
- 1 large egg – Helps bind the ricotta mixture together while it bakes.
- ¾ cup chopped fresh parsley, divided – Adds freshness and a bright herbal flavor.
- 1 tsp onion salt blend – Seasons the cheese filling.
- 1½ tsp dried Italian seasoning – Gives the ricotta mixture a classic Italian herb flavor.
- ¼–½ tsp cracked black pepper – Adds subtle seasoning.
- A pinch of salt – Use according to the saltiness of your cheeses and sauce.
- About ¾ of the cooked ground beef – Gives the creamy cheese filling a hearty texture and savory flavor.
For the Pasta and Sauce
- 25–30 jumbo pasta shells, uncooked – Use a few extra because some shells may tear while cooking or filling.
- 1 jar pasta or marinara sauce, enough for about 3 cups – Creates the saucy base and keeps the shells moist while baking.
- ½–1 tbsp salt, for the pasta water – Seasons the pasta as it cooks.
- Oil or cooking spray – Prevents the baking sheet and baking dish from sticking.
Kitchen Utensils and Equipment
- Large pot for boiling the pasta
- Large skillet
- Colander
- Large mixing bowl
- Wooden spoon or spatula
- 9×13-inch baking dish
- Baking sheet
- Measuring cups and spoons
- Aluminum foil
- Spoon for filling the shells
- Cheese grater, if grating Parmesan fresh
Prep Time, Cook Time, Total Time & Servings
Prep time: 25 minutes
Cook time: 35–40 minutes
Cooling/resting time: 20–25 minutes
Total time: About 1 hour 25 minutes
Servings: About 6–8
How to Make Ina Garten Stuffed Shells
Just follow this simple step by step guideline to make your homemade version of Ina Garten Stuffed Shells in a delicious way.
1. Cook the Ground Beef
Heat a skillet over medium heat and add the ground beef. Break it apart with a spatula as it cooks.
Season with onion salt, garlic powder, Italian seasoning, salt, and black pepper. Continue cooking until the beef is completely browned and cooked through.
Remove the skillet from the heat and allow the beef to cool. Set aside about ¼ of the cooked beef to use as a topping later.

2. Partially Cook the Jumbo Shells
Bring a large pot of water to a rolling boil. Add ½–1 tablespoon of salt, then carefully add the jumbo shells.
Cook the shells for about 7–7½ minutes. They should be only partially cooked and still firm enough to hold their shape.
Drain them gently in a colander. Arrange the shells in a single layer on a lightly oiled baking sheet so they do not stick together.
Let them cool for 10–15 minutes.
3. Make the Cheese and Beef Filling
In a large mixing bowl, combine the ricotta, about ½–¾ cup of the mozzarella, Parmesan, egg, 2 tablespoons of the fresh parsley, onion salt, Italian seasoning, black pepper, and a small pinch of salt.
Stir until the mixture is evenly combined.
Add about ¾ of the cooked ground beef and gently mix it into the ricotta mixture. Try not to overmix; you want the filling to remain creamy and substantial.

4. Prepare the Baking Dish
Lightly grease a 9×13-inch baking dish.
Spread about ¾ cup of marinara sauce evenly over the bottom. The sauce creates a moist base for the shells and helps prevent them from sticking.
5. Fill the Pasta Shells
Take one cooled shell at a time and carefully spoon approximately 2–2½ tablespoons of the cheese-and-beef filling inside.
Do not pack the filling too tightly, especially if the shells are still slightly firm.
Place each stuffed shell in the baking dish with the opening facing upward. Continue until all the filling and shells have been used.

6. Add the Beef, Sauce, and Cheese
Scatter the reserved cooked ground beef over the stuffed shells.
Pour the remaining marinara sauce over the top, making sure the shells are well covered. This is important because exposed pasta can dry out during baking.
Finish by sprinkling the remaining mozzarella evenly over the top.
7. Bake the Stuffed Shells
Preheat the oven to 350°F (175°C).
Cover the baking dish tightly with aluminum foil and bake for 20 minutes.
Remove the foil and continue baking for another 15–20 minutes, or until the sauce is bubbling and the mozzarella is melted, golden, and lightly browned.

8. Rest and Serve
Remove the baking dish from the oven and let the stuffed shells rest for about 10 minutes.
Scatter the remaining fresh parsley over the top just before serving. The short resting time allows the filling to settle and makes the shells easier to serve without falling apart.
What Is the Best Filling for Stuffed Shells?
The best filling for stuffed shells is one that is creamy, flavorful, and sturdy enough to stay inside the pasta while baking. A classic combination is ricotta, mozzarella, and Parmesan, with an egg to help bind everything together. For a heartier version, seasoned ground beef makes the filling extra savory and satisfying.
For this Ina Garten stuffed shells recipe, the filling combines creamy ricotta, shredded mozzarella, Parmesan, egg, fresh parsley, Italian seasoning, black pepper, and seasoned ground beef. The ricotta keeps the center soft and creamy, while mozzarella adds richness and Parmesan brings a salty, nutty flavor. Fresh parsley brightens everything up, making each bite rich without feeling too heavy.
The key is to keep the filling thick rather than watery. Well-drained ricotta and properly cooled cooked beef help create a filling that is easy to spoon into the shells and stays nicely in place as the pasta bakes.
What Are Some Common Mistakes When Making Stuffed Shells?
Making stuffed shells is fairly simple, but a few small mistakes can make the pasta difficult to fill or leave the finished dish dry or watery. Here are some common problems to avoid:
- Overcooking the shells: Jumbo shells should be partially cooked, not completely tender. Overcooked shells can tear easily when you fill them.
- Not cooking enough extra shells: A few shells may split during boiling or handling, so cooking a couple of extra shells is always a good idea.
- Using watery ricotta: Excess moisture can make the filling loose and watery. Drain the ricotta well before mixing.
- Overfilling the shells: Too much filling can cause the shells to split or make the filling spill out while baking. About 2–2½ tablespoons is usually enough for a jumbo shell.
- Using too little sauce: The marinara keeps the pasta moist while it bakes. Make sure the shells are well covered with sauce.
- Skipping the foil: Covering the dish for the first part of baking helps the shells cook evenly without drying out.
- Adding too much salt: Ricotta, Parmesan, mozzarella, marinara, and seasoned beef can all contain salt. Taste the filling before adding too much extra.

- Serving immediately: Let the baked stuffed shells rest for about 10 minutes. This gives the filling time to settle and makes them easier to serve neatly.
Tips, Tricks, and Substitutions for Ina Garten Stuffed Shells
- Cook extra shells: A few shells can split during boiling or filling, so cooking 25–30 gives you some room for breakage.
- Do not fully cook the pasta: Slightly undercooked shells are easier to fill and will finish cooking in the oven.
- Cool the shells first: Hot pasta can be difficult to handle and may cause the cheese filling to soften too much.
- Do not skip the sauce: Make sure the shells are covered with marinara before baking so they stay moist.
- Use whole-milk ricotta: It gives the filling a richer and creamier texture.
- Freshly grated Parmesan: Fresh Parmesan generally melts and blends more smoothly into the filling.
- Ground beef substitution: Ground Italian sausage can be used for a stronger, more seasoned flavor.
- Meat-free option: Leave out the beef and add cooked spinach, sautéed mushrooms, or finely chopped vegetables to the ricotta filling.
- Cheese substitution: Part-skim mozzarella works well, although whole-milk mozzarella gives a richer finish.
- Make it ahead: Assemble the stuffed shells, cover them tightly, and refrigerate before baking. Add a little extra baking time if the dish is going into the oven cold.
Serving Suggestions for Ina Garten Stuffed Shells
Serve these stuffed shells hot with a simple green salad and warm garlic bread for an easy family dinner. Roasted vegetables such as broccoli, zucchini, or asparagus also pair nicely with the rich cheese and marinara sauce.
For a cozy Italian-style meal, add a little extra Parmesan and fresh parsley just before serving. The shells are hearty enough to be the main dish, so simple sides work best.
Storage and Reheating Instructions
Let leftover stuffed shells cool, then cover them and refrigerate for up to 3–4 days.
To reheat, place individual portions in the microwave and heat until hot throughout. For a larger amount, cover the baking dish with foil and warm it in a 350°F (175°C) oven until heated through. Add a spoonful of marinara sauce if the pasta looks dry.
You can also freeze baked stuffed shells in an airtight, freezer-safe container. Thaw them in the refrigerator before reheating for the best texture.

Ina Garten Stuffed Shells Recipe
Ingredients
Method
- Heat a skillet over medium heat and add the ground beef. Break it apart with a spatula as it cooks. Season with onion salt, garlic powder, Italian seasoning, salt, and black pepper. Continue cooking until the beef is completely browned and cooked through. Remove the skillet from the heat and allow the beef to cool. Set aside about ¼ of the cooked beef to use as a topping later.
- Bring a large pot of water to a rolling boil. Add ½–1 tablespoon of salt, then carefully add the jumbo shells. Cook the shells for about 7–7½ minutes. They should be only partially cooked and still firm enough to hold their shape. Drain them gently in a colander. Arrange the shells in a single layer on a lightly oiled baking sheet so they do not stick together. Let them cool for 10–15 minutes.
- In a large mixing bowl, combine the ricotta, about ½–¾ cup of the mozzarella, Parmesan, egg, 2 tablespoons of the fresh parsley, onion salt, Italian seasoning, black pepper, and a small pinch of salt. Stir until the mixture is evenly combined. Add about ¾ of the cooked ground beef and gently mix it into the ricotta mixture. Try not to overmix; you want the filling to remain creamy and substantial.
- Lightly grease a 9×13-inch baking dish. Spread about ¾ cup of marinara sauce evenly over the bottom. The sauce creates a moist base for the shells and helps prevent them from sticking.
- Take one cooled shell at a time and carefully spoon approximately 2–2½ tablespoons of the cheese-and-beef filling inside. Do not pack the filling too tightly, especially if the shells are still slightly firm. Place each stuffed shell in the baking dish with the opening facing upward. Continue until all the filling and shells have been used.
- Scatter the reserved cooked ground beef over the stuffed shells. Pour the remaining marinara sauce over the top, making sure the shells are well covered. This is important because exposed pasta can dry out during baking. Finish by sprinkling the remaining mozzarella evenly over the top.
- Preheat the oven to 350°F (175°C). Cover the baking dish tightly with aluminum foil and bake for 20 minutes. Remove the foil and continue baking for another 15–20 minutes, or until the sauce is bubbling and the mozzarella is melted, golden, and lightly browned.
- Remove the baking dish from the oven and let the stuffed shells rest for about 10 minutes. Scatter the remaining fresh parsley over the top just before serving. The short resting time allows the filling to settle and makes the shells easier to serve without falling apart.
Video
Notes
Common FAQs About Ina Garten Stuffed Shells
When you give this Ina Garten Stuffed Shells Recipe a try, you might have a few questions. Don’t worry-we’ve rounded up answers to the most common ones to help you out.
Can I make Ina Garten stuffed shells ahead of time?
Yes. Assemble the shells completely, cover the baking dish, and refrigerate it until you’re ready to bake. This makes the recipe especially convenient for dinner parties and busy weeknights.
Why are my stuffed shells watery?
Extra moisture can come from watery ricotta, too much sauce, or vegetables that were not drained properly. Use well-drained ricotta and avoid adding more sauce than necessary.
Should jumbo shells be completely cooked before stuffing?
No. For this recipe, the shells should be partially cooked. They will continue cooking in the oven and are less likely to become too soft or fall apart when you fill them.
Can I use cottage cheese instead of ricotta?
Yes. Cottage cheese can replace ricotta, although the filling will have a slightly different texture. For a smoother filling, blend the cottage cheese before mixing it with the other ingredients.
Can I use ground turkey instead of ground beef?
Yes. Ground turkey is a good lighter alternative. Because it is leaner, season it well and avoid overcooking it so the filling does not become dry.
What kind of sauce is best for stuffed shells?
A flavorful marinara or pasta sauce works best. Choose a sauce you enjoy on its own because its flavor will carry through the entire dish.
How many stuffed shells should I serve per person?
For a main course, about 3–5 stuffed shells per person is a good starting point, depending on the size of the shells and what you serve alongside them.
Can I freeze stuffed shells?
Yes. Stuffed shells freeze well when properly covered. For the best quality, freeze them in an airtight freezer-safe dish and thaw them in the refrigerator before reheating.
This Ina Garten stuffed shells recipe is the kind of comforting baked pasta that brings everyone to the table. Creamy ricotta, mozzarella, Parmesan, and seasoned ground beef are tucked into tender jumbo shells, covered with marinara, and baked until hot and bubbling.
The recipe is hearty enough for a Sunday dinner but simple enough to prepare ahead for a busy weeknight. Serve it with garlic bread and a crisp salad, then enjoy the leftovers for an equally satisfying meal the next day. Once you make these cheesy stuffed shells at home, they are sure to become a favorite comfort-food dinner.
Drop a comment on the blog with your feedback-I can’t wait to hear what you think. Also, follow along on Pinterest, Facebook and YouTube for more tasty updates. Your support and thoughts mean the world!


The absolute best stuffed shells recipe I’ve made so far-the filling is cheesy but perfectly balanced!