Appetizers
This Barilla cheese manicotti recipe delivers restaurant-quality Italian comfort food with triple-layered pasta and a gooey ricotta filling that melts perfectly in the oven. 💛 The secret lies in using Barilla's thick pasta shells—naturally sturdy enough to hold the rich cheese mixture without breaking—and a balanced blend of ricotta, mozzarella, and Parmesan that creates that signature creamy yet slightly tangy flavor.
I've perfected this technique over years of testing, ensuring the filling stays cohesive while the edges get beautifully golden.
The process starts with boiling the pasta shells just until al dente—undercooked by 1 minute—so they finish cooking in the oven. Meanwhile, the cheese filling gets mixed with egg and herbs for structure, while a simple marinara sauce simmers to create the perfect base.
What sets this recipe apart is the layering technique: spread sauce on the bottom, add filled shells in a single layer, then top with more sauce and cheese for that iconic baked presentation.
By the time it emerges from the oven, you'll have crispy, golden edges with tender pasta and a filling that's creamy yet firm enough to slice.
The aroma alone will have everyone gathering at the table—rich tomato sauce, melted cheese, and the buttery richness of Barilla shells working together in perfect harmony. This is comfort food at its finest, elevated by professional techniques you can easily replicate at home.
Serve with a fresh arugula salad or garlic bread to soak up every last bit of that delicious sauce. The leftovers reheat beautifully too, making this an ideal dish for meal prep or feeding a crowd. Let's get started on creating your perfect manicotti.
Ingredients for barilla cheese manicotti
These 15 ingredients bring restaurant-style manicotti to your kitchen—rich, layered, and golden.
| Ingredient | Amount | Notes |
|---|---|---|
| Barilla Manicotti Shells 🍝 | 12 whole | Large, thick shells preferred |
| Whole Milk Ricotta Cheese 🧀 | 15 oz | Full-fat for creaminess |
| Part-Skim Mozzarella Cheese 🧀 | 8 oz | Shredded, low-moisture |
| Parmesan Cheese 🧀 | 1 cup | Freshly grated, aged |
| Large Eggs 🥚 | 2 whole | Room temperature |
| All-Purpose Flour 🌾 | ¼ cup | For binding filling |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Garlic Cloves 🧄 | 3 cloves | Minced, for sauce |
| Canned San Marzano Tomatoes 🍅 | 28 oz | Crushed, no salt added |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sauce richness |
| Dried Oregano 🍃 | 1 tsp | Italian preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Butter 🧈 | 2 tbsp | Unsalted, for topping |
| Freshly Grated Pecorino Romano 🧀 | ¼ cup | For final garnish |
Barilla shells are non-negotiable here—they're thick enough to hold the filling without breaking. Grab the large, square ones from the Italian section at Whole Foods or Trader Joe's if you want to splurge, but the regular supermarket brand works fine too. The ricotta should be full-fat (none of that low-fat stuff)—it's what makes the filling creamy. For the Parmesan, buy a wedge and grate it yourself—pre-grated tastes like sawdust. I always double-check the mozzarella is low-moisture; the high-moisture kind makes a watery mess. The San Marzano tomatoes are worth hunting down—they're sweeter and less acidic than regular canned tomatoes, making a better sauce.
No ricotta? Cottage cheese blended until smooth works in a pinch (drain excess liquid first). Out of mozzarella? Fontina or provolone melts beautifully too. The basil can be dried if you're in a bind, but use half the amount—fresh is ideal. For the sauce, if you don't have San Marzano, any high-quality crushed tomatoes will do. The butter on top? Brown it first for extra flavor—just 2 minutes in a pan until golden. Want more depth? Add a pinch of red pepper flakes to the sauce. The filling should be thick but pipeable—if it's too loose, add a splash more flour or egg.
This reheats beautifully—just cover with foil and bake at 375°F for 15 minutes. Keeps for 3 days in the fridge, freezes for 2 months (wrap tightly in foil). I always make a double batch—leftovers make amazing lunches. Store the sauce separately if you're prepping ahead; just reheat and layer when ready to bake. The shells stay fresh for 1 week in their package, but cook them the day you plan to bake to avoid sogginess.
Why You'll Love This Recipe
- The secret’s in the layers: that whole-milk ricotta stays luscious while the mozzarella melts into a blanket, and the Parmesan? It turns the top into a golden, salty crust. Every bite gives you that perfect contrast—so rich, it feels like a hug in pasta form.
- Minimal Prep Required: I swear by this—no chopping, no fussing. Just boil those Barilla shells for 2 minutes (yes, really), then stuff them with the ricotta-mozzarella mix. The shells soften just enough to hold the filling without falling apart, and honestly? That’s half the battle won before you even turn on the oven.
- Creamy-Crispy Magic: The secret’s in the layers: that whole-milk ricotta stays luscious while the mozzarella melts into a blanket, and the Parmesan? It turns the top into a golden, salty crust. Every bite gives you that perfect contrast—so rich, it feels like a hug in pasta form.
- Weeknight to Dinner Party: Between us, this is my go-to for both Tuesday dinners and when Aunt Maria texts “Bring something.” Bake a big tray, slice it up, and suddenly you’ve got enough for leftovers, potlucks, or feeding a crowd without stress. (The shells even freeze like a dream if you’re planning ahead.)
Step-by-step instructions for triple-layered manicotti
Here's how to create restaurant-quality manicotti with that signature gooey filling and rich tomato sauce.
👨🍳 Step 1: Prepare the Ultimate Ricotta Filling
In a large bowl, combine the 15 oz whole milk ricotta cheese, 8 oz part-skim mozzarella cheese, 1 cup parmesan cheese, 2 whole large eggs, and 0.25 cup all-purpose flour. I use a rubber spatula to mash the ricotta slightly—this creates a smoother texture without making it grainy. The flour acts as a binder to prevent the filling from leaking when the shells bake.
Next, fold in the 0.25 cup chopped fresh basil leaves and 0.5 tsp ground black pepper. I like to add the basil last so the delicate leaves stay vibrant. The mixture should be thick but pipeable—if it's too loose, add 1 tablespoon more flour. Cover and refrigerate for 30 minutes while you prepare the sauce. This chilling step helps the filling hold together better in the shells.
🍳 Step 2: Make the Rich Tomato Sauce
Heat 0.25 cup extra-virgin olive oil in a large saucepan over medium heat. Add the 3 minced garlic cloves and sauté for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Pour in the 28 oz crushed San Marzano tomatoes and stir in the 1.5 tsp kosher salt, 1 tsp dried oregano, and remaining 0.5 tsp black pepper.
Bring to a gentle simmer and let it cook uncovered for 20-25 minutes until thickened. You want it to coat the back of a spoon but still be saucy enough to cling to the manicotti. Taste and adjust seasoning—this sauce should be bright and tangy. I like to blend it briefly with an immersion blender for a smoother texture, but leave it slightly chunky for rustic appeal.
🥘 Step 3: Assemble the Manicotti
Preheat your oven to 375°F. Bring a large pot of salted water to a boil and cook the 12 whole Barilla manicotti shells according to package directions (usually 8-10 minutes) until al dente. Drain well and arrange them on a baking sheet lined with paper towels to dry completely.
Using a piping bag fitted with a large round tip (or a ziplock bag with a corner snipped off), pipe the chilled ricotta mixture into each shell, filling them about ¾ full. I press down gently on the filling to compact it—this prevents spillage during baking. Work quickly but carefully to avoid overfilling. If any filling leaks out, simply wipe it away with a damp paper towel.
🔥 Step 4: Bake to Perfection
Spread about 1 cup of the tomato sauce in the bottom of a 9x13-inch baking dish. Arrange the filled manicotti in a single layer, seam-side down. Pour the remaining sauce over the top and dot with the 2 tbsp butter. Cover tightly with foil and bake for 25 minutes.
Remove the foil and bake for another 10-15 minutes until the sauce is bubbly and the edges are golden. Here's the secret: I sprinkle 0.25 cup freshly grated pecorino romano over the top during the final 5 minutes of baking. This creates a beautiful, crispy cheese crust while adding that salty, umami punch. The manicotti is done when the cheese is bubbly and the sauce has thickened to a glossy consistency.
🍽️ Step 5: Rest and Serve
Let the manicotti rest for 10 minutes before serving—this gives the filling time to set slightly and makes the sauce cling better to each shell. I like to garnish each serving with additional pecorino romano and a sprinkle of fresh basil leaves for that final pop of color and flavor.
Serve immediately with a side of garlic bread to soak up every last bit of that rich tomato sauce. The contrast between the creamy ricotta filling and the tangy sauce is what makes this dish truly special. Each bite should deliver that perfect balance of textures—creamy, cheesy, and saucy all in one perfect package!
Pro Tips For Making Barilla Cheese Manicotti
- Boil Shells 2 Minutes Less: The box says 8-10 minutes, but Barilla shells cook faster than you’d expect—pull them when they’re still slightly firm (about 6-7 minutes). They’ll finish baking in the oven while the filling sets, and overcooking turns them gummy. I learned this the hard way when my first batch turned into a sad, mushy mess.
- Mix Ricotta Like Mashed Potatoes: Don’t just stir the ricotta—break it up with a fork first, then mash it against the sides of the bowl until it’s smooth. Whole milk ricotta has lumps that hide in plain sight, and those lumps make your filling grainy. Add the egg last and mix gently, or you’ll overwork the cheese and end up with a dense, rubbery filling.
- Skip the Crowding in the Pan: If you stack the baked shells too high, the bottom ones steam instead of brown. Arrange them in a single layer, then add another layer—just leave a tiny gap between them so the sauce can circulate. Yes, it takes more space, but the difference in texture and flavor is worth the extra dish.
- Toast the Parmesan First: Grating fresh Parmesan is a must, but toasting it in a dry pan for 30 seconds before adding it to the filling deepens its nutty flavor. The cheese won’t melt as much, so your manicotti stays creamy instead of watery. (And yes, even if you’re impatient like me—just 30 seconds.)
Essential equipment for this recipe
Piping Bag Essentials
You don’t need a fancy pastry bag—I use a ziplock bag with a corner snipped off for quick, mess-free filling. For precision, invest in a disposable piping bag with a large round tip (like those from Amazon Basics).
The key is to fill the shells ¾ full—overfilling leads to messy leaks during baking. Keep a damp paper towel handy to wipe up any spills immediately. 💡
Baking Dish Must-Haves
A 9x13-inch heavy-duty baking dish is non-negotiable—it distributes heat evenly and prevents warping. I recommend Ceramic or stoneware (like Le Creuset) for even browning, but a glass dish works too.
Avoid dark-colored metal pans—they can make the sauce taste bitter. Grease the dish lightly with olive oil before adding sauce to prevent sticking.
Cheese Grater Game-Changer
Freshly grated pecorino romano and Parmesan make all the difference—box graters are too coarse, and pre-shredded cheese has anti-caking agents. My go-to is a microplane for fine, even grating.
For the mozzarella, shred it yourself too—low-moisture blocks (like Sargento) melt best. Pro tip: Freeze the cheese blocks for 15 minutes before grating for easier shredding. ✨
Sauce Thickener Tools
If your sauce isn’t thickening enough, keep these tools on hand: an immersion blender (like Hamilton Beach) for quick smoothing, or a wooden spoon + potato masher for rustic texture. For extra richness, I stir in 1 tbsp tomato paste or a splash of red wine while simmering.
A fine-mesh strainer helps remove skins for a silky sauce if you prefer smoothness.
Oven Thermometer Check
Your oven’s temperature gauge is often off by 25°F or more. A digital oven thermometer (like Thermoworks) ensures your 375°F setting is accurate—critical for even baking.
I place it near the manicotti while baking to confirm the temp stays consistent. If your oven runs hot, reduce the temp to 350°F to prevent over-browning. 🌡️
Resting Rack for Crispy Edges
After baking, transfer the manicotti to a wire cooling rack (placed over a baking sheet) to let air circulate. This prevents soggy bottoms and helps the sauce set into a glossy finish.
If you don’t have a rack, prop the dish on towel-wrapped bottles for elevation. The 10-minute rest before serving is crucial—it lets the filling firm up slightly for cleaner slices.
Nutrition facts
Frequently asked questions
Can I use fresh pasta shells instead of Barilla's dried ones?
Fresh pasta shells work beautifully—they cook faster and have a delicate texture. Use 9-10 minutes in boiling water (just until al dente) since they're thinner than dried. The filling ratio stays the same, but reduce baking time to 20-25 minutes total (15 minutes covered, 5-10 uncovered) to prevent overcooking. Fresh shells need less sauce too—reduce by about ½ cup total.
Why did my filling leak out during baking?
Overfilling is the #1 culprit—stop when shells are ¾ full. Also check: undercooked shells (they won't hold filling), too much moisture in ricotta (drain excess liquid), or not enough flour/egg in the mix. For extra insurance, chill the filled shells for 20 minutes before baking to help the filling set.
Can I make this ahead of time?
Yes! Assemble the manicotti (filled shells in sauce) up to 24 hours ahead, then refrigerate uncovered. Bake straight from the fridge at 375°F for 45-50 minutes (covered for 30 minutes, then uncovered). For freezing: bake completely, cool, wrap tightly in foil, and freeze for up to 3 months. Reheat covered with foil at 350°F for 20-25 minutes.
What's the best way to add meat to the filling?
For a meaty twist, brown ½ lb Italian sausage or ground beef with garlic, then mix into the ricotta filling. Use 80% lean meat to avoid greasiness. For extra flavor, add 1 tsp Italian seasoning and ½ cup grated fontina cheese to the mix. Brown the meat first to remove excess fat, then drain well before combining with the cheese mixture.
How do I prevent the sauce from getting watery?
Simmer uncovered for 20-25 minutes to reduce naturally. For extra thickness, stir in 1 tbsp cornstarch mixed with 2 tbsp water at the end, or blend briefly with an immersion blender. Avoid adding too much liquid—stick to the 28 oz tomato measurement. If using fresh tomatoes, strain them first to remove excess juice.
