4 Cheese Cannelloni Recipe: Layered Richness With Gooey Melts Inside

4 Cheese Cannelloni Recipe: Layered Richness With Gooey Melts Inside

This 4 cheese cannelloni recipe delivers restaurant-quality pasta with layers of gooey, melted cheese that will have everyone asking for seconds. The secret lies in balancing four distinct cheeses—mozzarella, ricotta, parmesan, and fontina—for a filling that’s both rich and perfectly textured.

I’ve perfected this technique over years of testing, ensuring the pasta stays tender while the cheese melts into a velvety, stretchy perfection inside.

The beauty of this recipe is its foolproof assembly process, even for beginners. You’ll start with wide cannelloni tubes, filling them with the creamy cheese mixture, then rolling them into neat logs before baking in a luscious marinara sauce.

The key is baking at the right temperature—375°F—to achieve that signature golden crust while keeping the center warm and gooey. No special equipment needed beyond a baking dish and a little patience.

What you’ll end up with is a dish that looks impressive but comes together with simple techniques. The marinara sauce clings to the edges, while the cheese filling creates pockets of creamy, melty goodness in every bite.

This recipe serves six, making it perfect for family dinners or entertaining guests who’ll be amazed by your homemade pasta skills. The aroma alone will have everyone gathering around the table.

For extra indulgence, sprinkle with fresh basil and a dusting of parmesan before serving. The contrast of warm, gooey cheese with the bright acidity of the sauce creates a balance that’s simply irresistible.

Ready to master this Italian classic? Let’s get started with the ingredients and step-by-step instructions that will guide you through every detail.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for 4 cheese cannelloni

Six servings of restaurant-quality cannelloni with four cheeses that melt perfectly inside.

Ingredient Amount Notes
Wide Cannelloni Tubes (12 oz package) 🍝 1 package Fresh or frozen, thawed if frozen
Ricotta Cheese 🧀 1 ½ cups Full-fat for creaminess
Mozzarella Cheese (low-moisture) 🧀 1 cup Shredded, part-skim preferred
Fontina Cheese 🧀 ¾ cup Shredded, for meltiness
Parmesan Cheese (grated) 🧀 ½ cup Freshly grated from block
Large Eggs 🥚 2 whole For binding cheese mixture
All-Purpose Flour 🌾 ¼ cup For thickening filling
Garlic Cloves 🧄 4 cloves Minced for flavor base
Marinara Sauce 🍅 3 cups Homemade or quality jarred
Unsalted Butter 🧈 2 tbsp For toasting cannelloni
Fresh Basil Leaves 🌿 ¼ cup Chopped for garnish
Extra-Virgin Olive Oil 🫒 2 tbsp For brushing pasta
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Nutmeg 🌿 ¼ tsp Freshly grated for depth

The cheeses are what make this dish sing. Fontina is key for its meltability—it’s worth seeking out at specialty stores or Italian markets. Whole Foods and Trader Joe’s often carry it pre-shredded, but a block melts better. Ricotta should be full-fat (none of that low-fat nonsense) and at room temperature for smooth mixing. The mozzarella? Part-skim, shredded works perfectly—just don’t use the pre-shredded kind with anti-caking agents. Parmesan needs to be freshly grated from a wedge; pre-grated tastes like sawdust in comparison. For the cannelloni tubes, fresh is ideal but frozen works in a pinch—just thaw completely before using.

No fontina? Gruyère or mild cheddar can stand in, though the texture won’t be identical. Short on ricotta? Cottage cheese blended smooth works in a bind (reduce other cheeses slightly). For the marinara, Rao’s or Barilla jarred sauces are solid shortcuts, but homemade (San Marzano tomatoes, garlic, olive oil) tastes worlds better. The eggs are non-negotiable—they bind the filling so it doesn’t spill when baking. If you’re gluten-sensitive, swap the flour for cornstarch (same amount) for thickening. And for the love of all things Italian, don’t skip the nutmeg—it’s the secret that elevates this from good to restaurant-quality.

Prep the filling ahead and store it covered in the fridge for up to 2 days—it actually tastes better after flavors meld. The assembled cannelloni can be refrigerated for 12 hours before baking, which is perfect for making ahead. For freezing, bake first, then portion and freeze—reheat in a 350°F oven for 15 minutes. The sauce reheats beautifully, so double it if you’re serving seconds. Fresh basil wilts fast, so add it right before serving. Leftovers keep 3-4 days in the fridge, but honestly, they won’t last that long.

❤️

Why You’ll Love This Recipe

  • No-Fuss Assembly: I’ll admit, I used to dread rolling cannelloni—until I discovered these wide tubes. You just spoon in the filling (ricotta, fontina, mozzarella, and a sprinkle of parm) and fold the edges. No precision needed, no messy dough to handle. That’s 10 minutes saved right there, and honestly? It’s the best shortcut I’ve ever taken.
  • Melty Cheese Magic: Here’s what sold me—the fontina. It’s like the underrated MVP of this dish, melting into that creamy, stretchy perfection while the mozzarella stays gooey and the parm adds that sharp bite. Every bite has that pull-apart moment when the cheese clings to the tube—it’s ridiculous how good it is.
  • Weeknight or Company: Between us, this is my go-to when I’m feeding a crowd or just too tired to fuss. The wide tubes hold up to baking (no soggy bottoms!) and reheat like a dream. Plus, it’s fancy enough for dinner guests but unfussy enough for a Tuesday night when I’m in pajamas.
  • Leftovers That Don’t Suck: I make a double batch because the leftovers are actually better the next day. The cheese flavors deepen, the tubes hold their shape, and it’s still just as satisfying cold or reheated. (Yes, even on a Tuesday.) Budget-friendly too—ricotta and fontina stretch far, and you’re not sacrificing flavor for pennies.

Step-by-step instructions for 4 cheese cannelloni

Here’s how to assemble cannelloni with a decadent four-cheese filling that melts perfectly.

1

Prepare the Cheese Filling

In a large mixing bowl, combine the 1.5 cups ricotta cheese, 1 cup mozzarella cheese, 0.75 cup fontina cheese, and 0.5 cup parmesan cheese. The ricotta should be at room temperature for best blending. I like to use my hands to gently fold these cheeses together until they form a smooth, homogeneous mixture—this ensures even melting later.

In a separate small bowl, whisk together the 2 whole large eggs, 0.25 cup all-purpose flour, 1 teaspoon salt, 0.5 teaspoon black pepper, and 0.25 teaspoon nutmeg. This egg mixture acts as both a binder and flavor enhancer for the cheese filling. Gradually add the egg mixture to the cheese while stirring continuously with a rubber spatula. The filling should be thick but still pipeable—if it’s too stiff, add 1 tablespoon of whole milk at a time until it reaches the right consistency.

2

Cook the Cannelloni Tubes

While the filling rests, bring a large pot of salted water to a rolling boil. Add the 1 package wide cannelloni tubes and cook according to package instructions until al dente—typically about 8-10 minutes. The tubes should be tender but still hold their shape when pierced with a fork. Drain immediately and transfer to a large baking sheet lined with paper towels to absorb excess moisture.

Here’s the thing—don’t overcook the pasta. It will continue cooking in the oven, and you want it to be perfectly al dente when served. The tubes should be warm but not mushy when you’re ready to stuff them. I like to work quickly at this stage to prevent the pasta from drying out.

3

Stuff and Assemble the Cannelloni

Using a piping bag fitted with a large round tip (or a zip-top bag with a corner snipped off), carefully pipe the cheese filling into each cannelloni tube. Fill them about 3/4 full—overfilling can cause the cheese to leak out during baking. I find it easiest to hold each tube vertically over a bowl to catch any drips while piping. Once filled, place them seam-side down in a single layer in a 9×13-inch baking dish.

Spread the 3 cups marinara sauce evenly over the stuffed cannelloni, making sure each tube is completely coated. The sauce will bubble up during baking, so don’t worry about covering them completely at this stage. Melt the 2 tablespoons unsalted butter in a small saucepan over low heat, then drizzle this butter mixture over the top of the sauce. This adds a rich, velvety finish to the dish.

4

Bake to Golden Perfection

Preheat your oven to 375°F. Cover the baking dish tightly with aluminum foil and bake for 25 minutes. This initial baking allows the cheese to set slightly and prevents the cannelloni from drying out. After 25 minutes, remove the foil and continue baking for an additional 10-15 minutes until the top is golden brown and the cheese is bubbling.

The key here is patience. You want the cheese to melt completely but not brown too much—this would make it dry. The cannelloni is done when the edges are golden and the sauce is bubbling vigorously. Remove from the oven and let it rest for 5 minutes before serving. This resting period allows the filling to set slightly, making it easier to slice.

5

Garnish and Serve

While the cannelloni rests, chop the 0.25 cup fresh basil leaves and drizzle with the 2 tablespoons extra-virgin olive oil. Toss gently to combine. Once the cannelloni is ready, spoon the basil oil mixture over the top and sprinkle with additional grated parmesan cheese if desired.

Slice into 6 equal portions and serve immediately. Each bite should deliver that perfect combination of al dente pasta, rich melted cheese filling, and tangy marinara sauce. The fontina adds a creamy texture, while the parmesan brings sharp, salty depth. Serve with a simple side salad or garlic bread to complete the meal.

👨‍🍳

Pro Tips For Making 4 Cheese Cannelloni

  • Boil Pasta First: Wide cannelloni tubes need a quick 2-minute dip in simmering water—just until pliable—before stuffing. I learned this the hard way when they snapped like overcooked spaghetti; warm tubes hold filling better and don’t turn to mush when baking.
  • Mix Cheeses Right: Combine ricotta with ½ cup grated Parmesan and a beaten egg to bind, then fold in shredded mozzarella and fontina last—they’ll melt faster. My grandmother swore by this order, and it keeps the filling from turning into a soupy mess in the oven.
  • Pre-Bake the Filling: Spread your cheese mixture on a tray and bake at 375°F for 10 minutes before stuffing the tubes. This step dries out excess moisture (especially from ricotta) so your cannelloni doesn’t leak like a sieve when baking.
  • Layer Sauce Lightly: Use just enough marinara or béchamel to coat the bottom of the dish—about ½ cup total. Too much sauce makes the pasta soggy, and you’ll end up with a watery, sad casserole instead of a golden, crisp-edged masterpiece.

Make-ahead tips for 4 cheese cannelloni

Prep Ahead Strategy

Make the cheese filling 2 days in advance and store it in an airtight container in the fridge. The flavors meld beautifully overnight, and the texture becomes even smoother. I like to label it with the date to avoid confusion—trust me, you’ll want to use it before it disappears! 🧀

Assemble in Advance

Stuff the cannelloni tubes up to 12 hours before baking and refrigerate them covered in the baking dish. This is a game-changer for busy weeknights. Just add sauce, cover, and pop into the oven when ready. The pasta stays fresh and the filling holds its shape perfectly. ✨

Freezing Instructions

For long-term storage, bake the cannelloni first, then let it cool completely. Wrap individual portions tightly in plastic wrap and store in a freezer bag for up to 3 months.

To reheat, thaw overnight in the fridge, then bake at 350°F for 15-20 minutes until bubbly. The texture stays surprisingly gooey! ❄️

Sauce Make-Ahead

Double your marinara sauce and freeze half in ice cube trays for easy portioning later. Thaw overnight in the fridge, then reheat gently on the stovetop.

I also like to freeze the sauce in 1-cup portions in small containers—perfect for quick meals. Rao’s or Barilla jarred sauces freeze beautifully too! 🍅

Baking Timing

Preheat your oven 15 minutes before baking to ensure even cooking. If you’re short on time, cover the assembled cannelloni with foil and refrigerate until ready to bake—this prevents the filling from leaking before it hits the oven.

The 375°F temperature is critical for that perfect melt without browning too quickly. 🔥

Garnish Last Minute

Fresh basil and olive oil should be added right before serving to keep them vibrant. Store chopped basil in a small container with a damp paper towel in the fridge for up to 2 days.

The aroma alone will make your kitchen smell like an Italian trattoria—worth the extra step! 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 185mg62%
Sodium 1020mg44%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 8g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use fresh pasta sheets instead of cannelloni tubes?

Fresh pasta sheets work beautifully—just roll them into 1/4-inch wide logs (about 1/2-inch diameter) before filling. The texture will be slightly different but equally delicious. For extra security, lightly brush the edges with water before rolling to help them hold their shape.

2

What if my cheese filling is too runny?

Add 1 tablespoon of all-purpose flour at a time while mixing, or use 1 teaspoon of cornstarch dissolved in 1 tablespoon cold water. Stir gently until the filling thickens to a pipeable consistency. Too much flour can make it dry, so add gradually.

3

Can I make this recipe without marinara sauce?

Yes! Try a creamy Alfredo sauce or a simple tomato-basil sauce with a splash of heavy cream. For a lighter option, drizzle with olive oil and sprinkle with herbs after baking. The key is balancing the richness of the cheese filling with acidity or freshness.

4

Why did my cannelloni get soggy after baking?

This usually happens from excess moisture—either from overcooked pasta or not draining the tubes well. Always cook pasta al dente, drain thoroughly, and pat dry with paper towels before stuffing. Also, avoid overfilling the tubes, as this can cause leaks during baking.

5

What’s the best way to reheat leftover cannelloni?

Cover with foil and bake at 350°F for 15-20 minutes until heated through. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warm. The cheese may separate slightly, but the texture stays creamy.

★★★★★4.9(9 reviews)
Patrick Lewis