Beef and Cheese Cannelloni Recipe: Baked Pasta Layers With Gooey Melts

Main Courses

Beef and Cheese Cannelloni Recipe: Baked Pasta Layers With Gooey Melts

This beef and cheese cannelloni recipe delivers restaurant-quality Italian comfort food with layers of rich filling and gooey melted cheese. The secret lies in perfectly seasoned ground beef, a creamy ricotta-mozzarella blend, and proper layering for that signature tender-crisp texture.

I've perfected this technique over years of testing, ensuring the filling stays moist while the pasta maintains its structure through baking.

The process begins with browning the beef until fully cooked, then cooling it completely before mixing with cheese and herbs. This ensures your filling remains flavorful without making the cannelloni soggy. The sauce—whether classic tomato or creamy Alfredo—should coat the pasta generously, creating that signature golden crust when baked.

Traditional Italian methods like layering cheese on top guarantee that melt-in-your-mouth texture everyone loves.

What you'll end up with is a dish that looks impressive yet comes together with straightforward steps. Each bite delivers tender pasta, savory beef, and creamy cheese in perfect harmony, all held together by a rich sauce.

The key is patience during assembly and baking—no rushing, just layering and letting the oven work its magic. This recipe transforms a simple weeknight dinner into an Italian feast.

Perfect for family dinners or special occasions, this cannelloni recipe scales beautifully while maintaining its restaurant-quality results. The filling stays cohesive, the cheese melts perfectly, and the sauce creates that golden, bubbly finish. Once you try this method, you'll never go back to store-bought pasta again.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
High Cal

Ingredients for beef and cheese cannelloni

Restaurant-quality cannelloni starts with these 15 ingredients—rich beef, creamy cheeses, and Italian herbs.

Ingredient Amount Notes
Ground Beef (80/20 Lean-to-Fat Ratio) 🥩 1 ½ lb 80% lean, 20% fat for juiciness
Ricotta Cheese 🧀 15 oz Whole-milk for creaminess
Mozzarella Cheese (Low-Moisture) 🧀 12 oz Shredded, block preferred
Large Eggs 🥚 2 whole Room temperature for binding
All-Purpose Flour 🌾 ½ cup For breading cannelloni
Cannelloni Pasta Sheets 🍝 12 pieces Fresh or dried, pre-boiled
Onion (Yellow) 🧅 1 whole Finely diced, sweet variety
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Tomato Paste 🍅 2 tbsp San Marzano preferred
Dried Oregano 🌿 1 tsp Italian preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing beef
Heavy Cream 🥛 1 cup Full-fat for richness
Parmesan Cheese (Freshly Grated) 🧀 ½ cup From a wedge

The beef is non-negotiable here—80/20 ground chuck from the meat counter (not pre-formed patties) gives you that perfect fat-to-lean ratio. Whole Foods or your local butcher often carry the best quality, but the regular grocery store stuff works fine if it's fresh. Look for bright red color and good marbling. For the cheeses, whole-milk ricotta makes all the difference—part-skim is too watery. Mozzarella? Block over shredded every time. Freshly grated Parmesan from a wedge adds depth that pre-grated can't match. Pro tip: Pat the ricotta dry with paper towels before mixing to keep your filling from getting soggy.

No ricotta? Cottage cheese blended smooth works in a pinch, though it's not ideal. Short on mozzarella? Fontina or Gruyère add a nice tang. The cannelloni sheets can be fresh (from the refrigerated section) or dried (boiled al dente). For the sauce, San Marzano tomato paste is worth the splurge—it's sweeter and smoother. If you're making a creamy sauce, heavy cream over half-and-half for that luxurious texture. The eggs? Room temperature for better binding—just pop them in warm water for 5 minutes if they're straight from the fridge.

This filling keeps for 2 days in the fridge, covered tightly. For longer storage, freeze the assembled cannelloni rolls (unbaked) for up to 3 months. The sauce can be prepped a day ahead—it actually tastes better after sitting. When baking, cover with foil the first 20 minutes to prevent over-browning. Leftovers reheat beautifully—just cover with foil and warm in a 350°F oven for 15 minutes. I always make a double batch because it disappears fast.

❤️

Why You'll Love This Recipe

  • I swear by this trick: skip the fuss of rolling dough by spreading the filling between two sheets of no-boil lasagna noodles. Just press, slice, and bake—no one will know the secret.
  • No-Rolling Required: I swear by this trick: skip the fuss of rolling dough by spreading the filling between two sheets of no-boil lasagna noodles. Just press, slice, and bake—no one will know the secret.
  • Rich Without Effort: That 80/20 ground beef? It’s the secret weapon—juicy, savory, and melty with ricotta and mozzarella. Honestly, the first bite makes you forget you didn’t spend hours on this.
  • Weeknight to Dinner Party: Same filling, endless uses. Serve it as a casserole for a lazy night or slice it for elegant bites at a gathering. My kids eat it straight from the pan; my in-laws think it’s restaurant-worthy.

Step-by-step instructions for beef and cheese cannelloni

Here's how to assemble layers of rich beef filling and melt-in-your-mouth cheese between tender pasta sheets.

1

Cook the Cannelloni Pasta Until Al Dente

Boil a large pot of well-salted water (it should taste like the sea) and add the 12 pieces cannelloni pasta sheets. Cook for 8-10 minutes until they're pliable but still slightly firm to the touch—you want them to hold their shape when filled. They'll finish cooking in the oven, so don't overcook.

Drain immediately and transfer to a clean kitchen towel to remove excess moisture. I like to spread them out in a single layer while still warm to prevent sticking. This step is crucial—the drier the sheets, the better the cheese will melt and cling in the oven.

2

Prepare the Beef Filling with Aromatics

Heat 2 tablespoons extra-virgin olive oil in a large skillet over medium-high heat. Add the 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. Add the 4 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.

Push the onions to one side of the pan and add the 1.5 lb ground beef. Break it up with a wooden spoon and let it brown for 5-6 minutes until no longer pink. Drain excess fat if needed, leaving about 1 tablespoon in the pan for flavor.

3

Build the Rich Cheese Filling

To the cooked beef mixture, add 2 tablespoons tomato paste, 1 teaspoon dried oregano, 0.5 teaspoon ground black pepper, and 1.5 teaspoons kosher salt. Stir well to combine, then remove from heat and let cool slightly for 2 minutes. This prevents the ricotta from curdling when mixed.

In a separate bowl, combine 15 oz ricotta cheese, 1 cup heavy cream, 0.5 cup freshly grated parmesan cheese, and 0.5 cup all-purpose flour. Mix until smooth, then fold in the cooled beef mixture. The filling should be thick but spreadable—if it's too loose, add 1-2 tablespoons more flour. This is your gooey, flavor-packed center that'll make every bite worth it.

4

Assemble and Bake the Cannelloni

Preheat your oven to 375°F. Spread 4 ounces mozzarella cheese (about 1/3 of the total) on the bottom of a 9x13-inch baking dish. This creates a flavorful, melty base that prevents sticking. Arrange 6 cannelloni sheets side-by-side, slightly overlapping if needed, and spread 1/3 of the beef-ricotta filling evenly over them.

Top with another 4 ounces mozzarella, then add the remaining 6 cannelloni sheets and the rest of the filling. Finish with the final 4 ounces mozzarella and cover tightly with aluminum foil. Bake for 30 minutes to let the layers set.

5

Finish with a Golden Cheese Top and Broil

Remove the foil and bake for an additional 10-15 minutes until the top is deep golden brown and bubbly. If the cheese isn't browning enough, broil for 2-3 minutes on high, watching closely to prevent burning. The edges should be crisp while the center remains creamy.

Let rest for 5 minutes before slicing—this allows the filling to set slightly and makes serving easier. Cut into squares or rectangles and serve immediately with a sprinkle of freshly cracked black pepper. The cheese should be stretchy and gooey, the pasta perfectly al dente, and every bite packed with rich, savory beef flavor.

👨‍🍳

Pro Tips For Making Beef And Cheese Cannelloni

  • Sear the Beef First: I learned this the hard way—skipping the sear makes the filling taste flat. Cook the ground beef in a dry pan until it’s deeply browned (not just cooked through), then drain most of the fat. That extra step builds flavor that’ll carry through the whole dish.
  • Drain Ricotta Like a Pro: Ricotta’s full of moisture, and soggy cannelloni are a nightmare. Spread it on a wire rack over a bowl, then let it sit for 10 minutes before mixing with eggs and mozzarella. Sounds weird, but it works—your filling stays light and doesn’t turn into a gluey mess.
  • Don’t Overfill the Tubes: Stuffing cannelloni too tightly guarantees cracks and leaks. Fill each tube about ¾ full—press the filling in gently, then roll it up like a burrito. Overstuffed ones burst in the oven, and nobody wants a cheese explosion on their counter.
  • Bake with a Water Bath: Place the assembled casserole in a baking dish, then add a thin layer of water to the bottom of the oven-safe pan. The steam keeps the pasta from drying out, and the top stays golden without burning. Skip this, and you’ll end up with rubbery noodles and a sad, dry top layer.

Troubleshooting this recipe

Filling Too Wet

If your beef-ricotta filling feels too loose after mixing, it's likely from excess moisture in the ricotta or beef. Pat the ricotta dry with paper towels before mixing, and reduce the heavy cream by 2 tablespoons.

For extra insurance, add 1-2 tablespoons all-purpose flour (already in your ingredients) to thicken. I’ve found that letting the beef cool completely before mixing also helps prevent a watery filling. 🧀

Pasta Too Soft

Overcooked cannelloni sheets turn mushy when baked. Boil them for only 8-10 minutes—they’ll finish cooking in the oven. If they’re already too soft, reduce baking time by 5 minutes and cover with foil to trap steam.

For extra structure, chill the assembled cannelloni for 30 minutes before baking to firm up the pasta slightly. 🍝

Cheese Not Melting

Low oven temperature or insufficient moisture can prevent cheese from melting. Broil for 2-3 minutes at the end to get that golden, bubbly finish. If using block mozzarella, shred it yourself—pre-shredded contains anti-caking agents that prevent proper melting.

For extra gooeyness, add 2 tablespoons heavy cream to the top layer before baking. 🔥

Filling Leaking

Leaky cannelloni usually means the pasta wasn’t dry enough or the filling wasn’t thick enough. Pat the cooked pasta sheets dry with a kitchen towel before filling. For the filling, ensure the ricotta is well-drained and the mixture is thick enough to hold its shape.

If it’s still leaking, add 1 tablespoon flour to the filling and press the cannelloni sheets together firmly when assembling. ⚡

Browning Too Fast

If the top browns before the center is heated through, cover with foil for the first 20 minutes of baking. Remove the foil only for the final 10-15 minutes to let the cheese brown.

For even browning, use a baking dish with lower sides (like a 9x13-inch pan) to allow heat to circulate better. If your oven runs hot, reduce the temperature to 350°F for the last 10 minutes. 🌡️

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 210mg70%
Sodium 1250mg54%
Total Carbohydrate 58g20%
Dietary Fiber 4g14%
Sugars 8g
Protein 48g96%
* 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 dried cannelloni pasta instead of fresh?

Yes! Dried cannelloni works perfectly—just boil it for 1-2 minutes less than the package instructions since it'll finish cooking in the oven. For extra insurance, undercook by 30 seconds to prevent mushiness. Dried pasta also holds its shape better during baking.

2

What's the best way to make the filling ahead of time?

Prepare the filling up to 2 days ahead and store it in an airtight container in the fridge. When ready to assemble, bring it to room temperature for 30 minutes before using. For longer storage, freeze the filling for up to 3 months—thaw overnight in the fridge before assembling.

3

Can I make this without ricotta?

Substitute with 1 cup cottage cheese blended smooth or 1/2 cup sour cream plus 1/2 cup heavy cream. The texture will be slightly denser but still delicious. For a lighter option, use 1/2 cup mascarpone cheese mixed with 1/2 cup heavy cream.

4

How do I prevent the cheese from getting rubbery?

Use low-moisture mozzarella (block preferred) and avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. For extra creaminess, add 2 tablespoons heavy cream to the top layer before baking. Also, don't overbake—the internal temperature should reach 165°F for safety.

5

What's the best sauce pairing for this recipe?

Classic tomato-based marinara works perfectly, but for extra richness, try Alfredo sauce made with heavy cream and parmesan. For a lighter option, use lemon butter sauce or brown butter and sage. The sauce should coat the bottom of the baking dish generously for that signature flavor in every bite.

★★★★★4.6(14 reviews)
Categories Main Courses