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 tender beef, melted cheese, and rich tomato sauce—all baked to golden perfection. 💛 The secret lies in properly seasoned ground beef and a filling that holds together while baking, creating those signature gooey melts you crave.

I've perfected this technique over years of testing, ensuring every bite delivers the perfect balance of savory, cheesy, and tangy flavors without falling apart.

What sets this recipe apart is the foolproof assembly method: no special tools required, just a simple filling that combines ground beef with ricotta, mozzarella, and parmesan for that signature stretchy, melty texture.

The pasta sheets cook directly in the oven with the sauce, creating a cohesive dish where every layer contributes to the final flavor. This isn't just a pasta dish—it's a showstopping main course that feels like a homemade restaurant meal.

By the time it emerges from the oven, you'll have perfectly baked cannelloni with crisp edges and gooey, melted cheese centers that pull apart with each bite. The rich tomato sauce ties everything together, creating a dish that's hearty enough for family dinners but impressive enough for company.

The best part? It's completely customizable—swap the beef for chicken, add spinach to the filling, or use different cheeses to match your preferences.

Serve with a simple arugula salad and garlic bread to complete the Italian feast. This recipe transforms weeknight dinners into special occasions without requiring advanced skills or fancy ingredients. Let's get started on creating your perfect cannelloni experience.

👨‍🍳
Difficulty
Easy
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and cheese cannelloni

Pantry staples meet Italian indulgence—rich beef, creamy cheeses, and pasta that bakes to golden perfection.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80% lean for best flavor
Ricotta Cheese 🧀 15 oz Whole milk for creaminess
Mozzarella Cheese 🧀 8 oz Fresh or low-moisture shredded
Parmesan Cheese 🧀 ½ cup Freshly grated from block
Large Eggs 🥚 1 whole For binding filling
Cannelloni Pasta Sheets 🍝 12 pieces Uncooked, dried sheets
Marinara Sauce 🍅 2 ½ cups Homemade or quality jarred
Garlic Cloves 🧄 3 cloves Minced for sauce
Yellow Onion 🧅 1 whole Finely diced for beef
All-Purpose Flour 🌾 2 tbsp For thickening sauce
Italian Seasoning 🌿 1 tsp Dried blend preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Kosher Salt 🧂 1 tsp For seasoning beef
Extra-Virgin Olive Oil 🫒 1 tbsp For sautéing onion

The beef sets the foundation—80% lean ground beef from the meat counter gives you that perfect balance of flavor and texture. I always grab mine from Costco when I'm doing a big batch, but the regular supermarket stuff works fine for a weeknight dinner. Look for packages labeled 'fresh' if possible, as pre-ground can sometimes taste a bit stale. The ricotta is non-negotiable here—whole milk ricotta stays creamier when baked, and you can find it at most grocery stores near the other cheeses. Pro tip: if your ricotta is watery, drain it through a fine-mesh strainer for 15 minutes before using. The mozzarella? Fresh mozzarella melts the best, but low-moisture shredded works in a pinch—just don't use the pre-shredded kind with anti-caking agents.

No fresh basil for your marinara? Dried Italian seasoning at half the amount works beautifully. Short on ricotta? Cottage cheese blended smooth gets you close—just drain off any excess liquid first. The pasta sheets are the star—dried cannelloni from Barilla or De Cecco have that perfect texture, but any good-quality dried sheets will do. Want to make this ahead? Assemble the cannelloni up to 24 hours ahead and refrigerate—just bake straight from the fridge, adding 10-15 minutes to the cooking time. The egg is crucial for binding—room temperature eggs blend better, so take them out 30 minutes before mixing. And trust me on the freshly grated Parmesan—pre-grated tastes like sawdust in comparison.

This keeps beautifully—3-4 days in the fridge, though it's honestly better on day two when all the flavors meld. For leftovers, I like to slice it up and reheat portions in the oven at 375°F for 10 minutes to keep everything gooey. Freezes for up to 3 months if you wrap it tightly in foil and plastic. Pro tip: portion the sauce separately before freezing—thaw it in the fridge overnight and stir in a splash of water if it's too thick. The pasta sheets are best used fresh from the package, but if you've got dried ones sitting around, just cook them al dente and let them cool before assembling.

❤️

Why You'll Love This Recipe

  • No Fuss Assembly: I swear, the filling comes together in one bowl—just brown the beef, mix in the ricotta, mozzarella, and a crack of Parmesan, then fold in eggs. No measuring cups, no fuss, no stress. Honestly, my kids help me stir it now.
  • Cheesy Layer Magic: That first bite? The ricotta’s creamy, the mozzarella melts into gooey perfection, and the Parmesan on top adds this crunchy-salty finish. It’s like comfort food had a flavor explosion.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Assemble it ahead, freeze half, and reheat when needed. Toss a few in a lunchbox—it’s hearty enough for adults, but my picky 10-year-old still devours it.
  • Budget Stretch: Ground beef and cheese stretch far here. I make one pan of filling and feed four people easily. Leftovers? Even better reheated the next day—no one complains, and my wallet stays happy.

Step-by-step instructions for beef and cheese cannelloni

Here's how to build layers of cheesy beef goodness that'll melt in your mouth!

1

👨‍🍳 Step 1: Cook the Pasta Sheets Just Right

Boil a large pot of salted water until it reaches a rolling boil. Add the 12 pieces cannelloni pasta sheets and cook for 8-9 minutes until they're tender but still slightly firm to the touch. You want them pliable enough to roll but not mushy. Drain immediately and spread them on a baking sheet to prevent sticking. Here's the thing - don't overcook them or they'll fall apart when you fill them later.

While they're cooking, prepare your baking dish by lightly greasing a 9x13-inch baking dish with 1 tbsp extra-virgin olive oil. This prevents the cannelloni from sticking when you layer them. Keep the cooked pasta covered with a clean kitchen towel to maintain moisture until you're ready to assemble.

2

🍳 Step 2: Create the Ultimate Beef Filling

In a large skillet, heat 1 tbsp extra-virgin olive oil over medium-high heat. Add the finely diced 1 whole yellow onion and cook for 5 minutes until softened and translucent. Add the 1 lb ground beef and cook, breaking it apart with a wooden spoon, until it loses its raw color and starts to brown - about 5-6 minutes. This is where all the flavor develops!

Drain most of the fat (leave about 1 tablespoon) and stir in the 2 tbsp all-purpose flour, 1 tsp kosher salt, 0.5 tsp ground black pepper, and 1 tsp Italian seasoning. Cook for 1 minute to toast the flour slightly. Then pour in 1 cup water and stir until you have a thick, rich mixture. Remove from heat and let cool for 5 minutes before mixing in the 15 oz ricotta cheese, 8 oz mozzarella cheese, 0.5 cup parmesan cheese, and 1 whole large egg. Mix gently to combine - don't overwork it or the filling will be tough.

3

🥘 Step 3: Assemble the Cheesy Layers

Preheat your oven to 375°F. Spread 1 cup marinara sauce on the bottom of your prepared baking dish. This creates a flavorful base that won't stick. Working quickly (so the pasta doesn't dry out), spread 1/4 of the beef filling over the sauce, then arrange 6 cannelloni sheets on top, slightly overlapping. Spoon 1/4 of the remaining filling over the pasta, then add another 1/4 of the marinara sauce. Repeat this layering process two more times, ending with a final layer of sauce on top.

Here's the moment that matters: sprinkle the top with 1/4 cup parmesan cheese and 1/4 cup mozzarella cheese for that golden, bubbly finish. The cheese will melt into a gooey blanket over your cannelloni. Press down gently on each layer to ensure good contact - this helps everything cook evenly.

4

🔥 Step 4: Bake to Perfection

Bake uncovered for 25-30 minutes until the top is golden brown and bubbly, and the edges are crisping. The filling should be hot throughout with no cold spots. If the top isn't browning enough, broil for 1-2 minutes at the end, watching closely to avoid burning. You'll know it's done when you see that beautiful golden crust and smell that irresistible cheesy aroma!

Let the cannelloni rest for 10 minutes before serving. This resting time is crucial - it allows the filling to set slightly and makes slicing much easier. Cut into squares or serve directly from the baking dish for that restaurant-style presentation. Each bite should deliver that perfect combination of tender pasta, rich beef filling, and melty cheese - absolutely delicious!

👨‍🍳

Pro Tips For Making Beef And Cheese Cannelloni

  • Pre-Cook the Pasta: Boil your cannelloni tubes for 2-3 minutes before filling—just until they float. This softens them enough to hold filling without cracking later, and you’ll avoid the "wet noodle" disaster when assembling. I learned this the hard way after watching a batch collapse like a house of cards.
  • Brown the Beef Right: Cook the ground beef until it’s deep brown, not just pink, and break it apart with a wooden spoon while it cooks. Overcooked beef gets dry, but raw spots in the filling make the whole dish taste underdone. (Yes, even if you’re impatient like me.)
  • Drain and Cool Ricotta: Drain excess moisture from ricotta by pressing it through a fine-mesh sieve or cheesecloth for 10 minutes before mixing. Wet filling leaks out of the pasta when baking—this guarantees a clean, creamy texture that stays put.
  • Layer Cheese Strategically: Sprinkle half the mozzarella on top of the assembled cannelloni, then add sauce, then the rest of the cheese. The top layer melts first, creating a protective seal that keeps the filling from spilling out when you cut into it. (Your future self will thank you.)

Regional styles of these flavors

Classic Italian Style

In Italy, cannelloni is often made with ground beef and a simple ricotta-parmesan filling, baked in a rich tomato sauce. The Roman version uses fresh pasta sheets for a delicate texture, while Northern regions prefer dried pasta baked with béchamel sauce instead of marinara.

I love adding fresh basil to the sauce and finishing with grated pecorino for that authentic Italian touch. 🌿

Texas-Style Twist

Southern cooks put their own spin on cannelloni by adding diced green chiles and smoked cheddar to the filling, creating a fusion of Italian and Tex-Mex flavors. Serve with salsa verde instead of marinara and top with crumbled cotija cheese before baking.

This version is perfect for those who love a little kick with their cheesy pasta. 🌶️

Vegetarian Adaptation

Swap the beef for a sautéed mushroom and spinach filling mixed with ricotta and fontina cheese for a vegetarian-friendly version. Use white wine instead of water when making the filling to enhance the earthy flavors.

This lighter take keeps the creamy, melty texture while making it suitable for plant-based diets. 🌱

Greek-Inspired Variation

For a Mediterranean twist, add diced feta and sun-dried tomatoes to the filling, then bake with a lemon-infused olive oil drizzle instead of marinara. Garnish with kalamata olives and fresh oregano for a bright, herby flavor profile that's completely different from the traditional Italian approach. 🍋

Spicy Buffalo Style

Buffalo lovers can transform cannelloni by mixing spicy buffalo sauce into the ricotta filling and topping with blue cheese crumbles and diced celery. Use ranch dressing instead of marinara for dipping, creating a bold, tangy flavor that's perfect for game day or spicy food enthusiasts. 🔥

Make-Ahead Regional Tip

In both Italian and American regional styles, cannelloni can be assembled up to 24 hours ahead and refrigerated before baking. The Italian approach prefers baking directly from the fridge, while American cooks often bake from room temperature for a faster cook time.

I find that adding a splash of beef broth to the sauce before baking helps maintain moisture when reheating. ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 135mg45%
Sodium 950mg41%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 8g
Protein 36g72%
* 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 dried?

Fresh pasta sheets work beautifully but require immediate use—they dry out faster than dried sheets. If using fresh, reduce cooking time to 6-7 minutes in boiling water and handle carefully to prevent tearing. The texture will be more delicate, so assemble and bake right away for best results.

2

How can I prevent the filling from leaking out?

Undercooked pasta sheets are the #1 cause of leaks! Ensure your sheets are cooked al dente (still slightly firm) and don't overfill them. For extra security, chill the assembled cannelloni for 30 minutes before baking—this helps the filling set. Press layers gently during assembly to create tight seals.

3

What's the best way to reheat leftovers?

Slice leftovers and reheat at 350°F for 15-20 minutes covered with foil to prevent drying. For a crispy top, uncover for the last 2 minutes. Avoid microwaving—it makes the pasta rubbery. Pro tip: Add a splash of water or broth to the sauce before reheating for extra moisture.

4

Can I make this recipe without ricotta?

Yes! Substitute ricotta with an equal amount of cottage cheese (blended smooth) or even mashed potatoes for a lighter texture. For extra richness, add 1/4 cup sour cream to the filling. The egg remains essential for binding—don't skip it!

5

Why did my cannelloni turn out dry?

Overbaking or under-saucing are the most common culprits. Always use 2.5 cups marinara sauce** (1 cup per layer) and bake until golden but still slightly underdone in the center. If using dried pasta, check package instructions for al dente times—overcooking pasta before assembly is a frequent mistake.

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