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

Main Courses

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

This beef and cheese cannelloni recipe delivers restaurant-quality pasta layers with gooey cheese rivers that make every bite irresistible. 🔥 The secret lies in perfectly balanced filling—savory ground beef meets rich mozzarella and parmesan—sealed inside tender pasta sheets before baking to golden perfection.

Whether you use fresh or pre-made sheets, this method ensures crispy edges and melty centers every time.

The beauty of this dish is its versatility—elevate it with marinara sauce or keep it simple with a sprinkle of herbs and olive oil.

Traditional Italian techniques like browning the beef and layering carefully create that signature restaurant feel, while modern shortcuts (like pre-made pasta) keep it accessible for home cooks. The result? A showstopping main course that feels indulgent without requiring hours in the kitchen.

What makes this recipe truly special is the foolproof assembly process, designed to prevent messy leaks while delivering maximum cheesiness. The filling stays cohesive, the pasta holds shape, and the cheese melts into luscious rivers when sliced.

Serve with a crisp green salad or garlic bread to balance the richness—your dinner guests won’t believe it’s homemade.

Ready in about 45 minutes (including prep), this dish transforms weeknight dinners into a taste of Italy. The combination of tender beef, melted cheese, and perfectly baked pasta creates a harmonious bite that’s both comforting and impressive. Let’s get cooking!

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

Ingredients for beef and cheese cannelloni

Restaurant-quality beef and cheese filling meets tender pasta sheets for irresistible cannelloni layers.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80% lean, finely ground preferred
Fresh Cannelloni Pasta Sheets 🍝 12 pieces Or pre-made, dried sheets
Mozzarella Cheese 🧀 16 oz Fresh, low-moisture preferred
Parmesan Cheese 🧀 1 cup Freshly grated, block preferred
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Garlic Cloves 🧄 4 cloves Fresh, minced for filling
Marinara Sauce 🍅 2 ½ cups Homemade or quality jarred
Eggs 🥚 2 whole Beaten for binding filling
All-Purpose Flour 🌾 ½ cup For thickening filling if needed
Butter 🧈 2 tbsp Unsalted, for browning beef
Olive Oil 🫒 1 tbsp Extra-virgin, for sautéing
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for flavor
Fresh Basil 🌿 ¼ cup Chopped, for garnish

The beef is the foundation—80% lean ground chuck gives you that perfect balance of flavor and texture. Costco or Whole Foods carry the best quality in bulk, but your local butcher will often have it pre-ground if you ask. Browning the beef in butter first develops deep flavor, so don't skip this step. For the cheese, fresh mozzarella is non-negotiable—pre-shredded gets rubbery when baked. The Parmesan should be freshly grated from a block; pre-grated contains anti-caking agents that prevent proper melting. If using fresh pasta sheets, they must be cooked al dente—undercooked ones won't hold their shape during baking.

No fresh mozzarella? Low-moisture shredded works in a pinch, but avoid the part-skim versions—they shed moisture and make the filling soggy. Short on basil? Dried oregano at half the amount gives you that Italian herb profile. For the marinara, Rao's or Bertolli are reliable jarred options, but homemade with San Marzano tomatoes takes it to the next level. The filling needs to be cohesive—if it's too loose, mix in 1-2 tbsp flour to bind it. And if you're using pre-made pasta sheets, boil them just 1 minute less than package instructions for that perfect al dente texture.

Assembled cannelloni keeps 3-4 days in the fridge, covered tightly with foil. For longer storage, freeze unbaked portions for up to 3 months—thaw overnight in the fridge before baking. The dish reheats beautifully, though it's even better served fresh from the oven. I like to portion the baked cannelloni into individual servings right after baking—prevents soggy bottoms and makes serving a breeze. Leftovers? Store in an airtight container with a paper towel pressed on top to absorb any excess moisture.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear by this recipe because it’s the rare pasta dish where the hardest part is boiling water. Fresh cannelloni sheets take seconds to stuff—just spread that beef-onion mix, fold, and roll. No fancy pleating skills required.
  • Melty Magic Combo: The moment the mozzarella and parmesan stretch over the beef filling? That’s the good stuff. The onion adds just enough sweetness to balance the savory, and the crispy top layer when baked? Pure satisfaction.
  • Weeknight to Party: Same recipe, totally different vibes. Serve it with a side salad for a quick family dinner, or add a sprinkle of fresh basil and a drizzle of balsamic glaze for a showstopper at your next gathering. It’s that adaptable.
  • Budget-Friendly Leftovers: Ground beef and pasta stretch this into three meals for the price of one. The filling freezes beautifully, so I make a double batch—one night’s dinner, another’s lunch, and a third for when I’m too tired to cook. Smart move.

Step-by-step instructions for beef and cheese cannelloni

Mastering these layers delivers restaurant-quality results with gooey cheese rivers every time.

1

🍳 Step 1: Brown the Beef Filling

Heat the 1 tablespoon olive oil and 2 tablespoons butter in a large skillet over medium-high heat until the butter foams. Add the 1.5 pounds ground beef, breaking it apart with a wooden spoon. Cook for 5-6 minutes until the beef loses its raw color and begins to brown.

Push the beef to one side of the pan and add the finely diced yellow onion. Cook for 3 minutes until softened. Stir in the minced garlic cloves and cook for 30 seconds until fragrant. Sprinkle with 1 teaspoon salt and ½ teaspoon black pepper while browning—the seasoning clings better to the meat when it's hot.

2

👨‍🍳 Step 2: Build the Filling Mixture

Drain any excess fat from the skillet, leaving about 1 tablespoon for moisture. Return the beef mixture to the pan and stir in the 2.5 cups marinara sauce. Let it simmer for 3 minutes to meld flavors. Remove from heat and transfer to a mixing bowl.

In a separate bowl, whisk together the 2 whole eggs, ½ cup all-purpose flour, ½ teaspoon salt, and ½ teaspoon black pepper until smooth. Gradually fold this mixture into the beef, then stir in 1 cup freshly grated Parmesan cheese and ½ cup chopped fresh basil. The filling should be thick enough to hold its shape when spooned.

3

🥘 Step 3: Assemble the Cannelloni

Preheat your oven to 375°F. Bring a large pot of salted water to a boil and cook the 12 fresh cannelloni pasta sheets for 4-5 minutes until pliable but not fully cooked—you want them tender enough to wrap but still firm enough to hold filling. Drain and pat dry with paper towels.

Spread 1 cup marinara sauce on the bottom of a 9x13-inch baking dish. Working quickly, fill each pasta sheet with about 1 tablespoon beef mixture, then roll it up tightly. Place the filled cannelloni seam-side down in the baking dish, standing them upright in a single layer. Pour the remaining 1½ cups marinara sauce over the top.

4

🔥 Step 4: Bake to Golden Perfection

Top the cannelloni with the remaining 16 ounces mozzarella cheese, pressing down gently to create those signature cheese rivers. Bake uncovered for 25-30 minutes until the cheese is bubbling and golden brown and the edges are crisp. The filling should be hot throughout—no cold spots.

Let the cannelloni rest for 5 minutes before serving. This resting time allows the cheese to set slightly, making it easier to slice without losing those gooey rivers. Garnish with additional chopped fresh basil and serve with a side salad or crusty bread for dipping.

👨‍🍳

Pro Tips For Making Beef And Cheese Cannelloni

  • Brown the Beef Properly: Drain the fat halfway through cooking—about 2 minutes in—and wipe the pan clean with a paper towel. That extra step keeps your filling from tasting greasy and ensures the onions caramelize instead of steaming. I learned this the hard way after serving cannelloni that tasted like a burger joint.
  • Pre-Cook the Pasta Sheets: Boil the cannelloni sheets for 2-3 minutes less than the package says, then drain and toss them in olive oil while still warm. This makes them pliable enough to roll without cracking, and the oil prevents them from sticking to the filling. (Yes, even if you're impatient like me.)
  • Layer Cheese Strategically: Sprinkle half the Parmesan between the pasta sheets and filling, then top with mozzarella. The Parmesan melts slower and adds depth, while the mozzarella stays gooey. Skip the pre-shredded stuff—it’s full of anti-caking agents that make the cheese clump like sad snow.
  • Bake Covered First: Cover the casserole tightly with foil for the first 20 minutes. This traps steam and helps the cheese melt evenly without turning to rubber. I was skeptical until I tried it—now it’s non-negotiable for me.

Troubleshooting this dish

Filling Too Wet?

If your beef mixture feels too loose after mixing, add 1-2 tablespoons all-purpose flour to the egg binder before folding it in. This creates a thicker, more cohesive filling that won't leak during baking.

I've found that 80% lean ground beef can release more moisture, so test the consistency by spooning a small amount—it should hold its shape but still be spreadable. 🧂

Pasta Sheets Breaking?

Overcooked pasta sheets will snap when rolling. For fresh sheets, boil just 4-5 minutes (not until fully al dente)—they should be pliable but still firm. If using pre-made dried sheets, follow package instructions but reduce by 1 minute.

Keep a damp towel nearby to prevent sticking while filling. Pro tip: Work quickly and keep the filling warm to maintain flexibility. 🍝

Cheese Not Melting?

Pre-shredded cheese contains anti-caking agents that prevent proper melting. Always use fresh mozzarella and freshly grated Parmesan. For extra gooeyness, sprinkle ¼ cup heavy cream over the cheese before baking.

Avoid opening the oven door during the last 15 minutes—temperature fluctuations cause cheese to cool and set prematurely. 🧀

Sauce Too Watery?

If your marinara sauce is too thin, simmer it uncovered for 5-10 minutes to reduce. For extra richness, stir in 1 tablespoon tomato paste or 2 tablespoons butter> at the end.

A good test: The sauce should coat the back of a spoon but still be pourable. Thick sauce prevents soggy bottoms in your baking dish. 🍅

Filling Leaking Out?

This usually happens with overstuffed cannelloni or undercooked pasta. Use 1 tablespoon filling per sheet max, and ensure your pasta is cooked to al dente> but still pliable. For extra security, brush the edges of each sheet with egg wash> (1 egg + 1 tbsp water) before rolling.

Chill assembled cannelloni for 15 minutes> before baking to help the filling set slightly. 🔥

Dry Top Layer?

If the top cheese layer isn't bubbly, your oven may not be hot enough. Preheat for at least 15 minutes> and use an oven thermometer to confirm 375°F>.

For extra browning, broil for 1-2 minutes> at the end (watch closely!). A sprinkle of breadcrumbs> on top before baking adds texture and prevents drying. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 22g110%
Cholesterol 145mg48%
Sodium 1250mg54%
Total Carbohydrate 52g19%
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 pre-made cannelloni shells instead of fresh?

Pre-made dried shells work perfectly—just boil them for 1 minute less than package instructions to keep them pliable. The recipe is designed to accommodate both fresh and dried pasta, so no adjustments are needed beyond cooking time. For extra security, brush the edges with egg wash before rolling.

2

What's the best way to prevent filling from leaking?

Use 1 tablespoon filling per sheet max, and ensure your pasta is cooked to al dente but still flexible. Chill assembled cannelloni for 15 minutes before baking—this helps the filling set slightly. For extra insurance, brush the edges with egg wash (1 egg + 1 tbsp water) before rolling.

3

Can I make this ahead of time?

Yes! Assemble the cannelloni up to 24 hours ahead and refrigerate covered tightly. Bake straight from the fridge, adding 5-10 minutes to the cooking time. For freezing, assemble but don't bake—wrap tightly in foil and freeze for up to 3 months. Thaw overnight in the fridge before baking.

4

What's the secret to getting those perfect cheese rivers?

Use fresh mozzarella (not pre-shredded) and freshly grated Parmesan. Press the cheese down gently before baking, then avoid opening the oven door during the last 15 minutes. For extra gooeyness, sprinkle ¼ cup heavy cream over the cheese before baking.

5

Can I substitute ground turkey for the beef?

Certainly! Use 1.5 pounds ground turkey (93% lean or less) and reduce the cooking time to 4-5 minutes to prevent drying. Add 1 tablespoon olive oil to keep the mixture moist. The flavor will be slightly lighter but still delicious.

★★★★★4.5(6 reviews)
Categories Main Courses