Main Courses
This beef and pork cannelloni recipe delivers restaurant-quality Italian comfort food with layers of savory meat and melty cheese. đ„ The secret blend of ground beef and pork creates a rich, flavorful filling that pairs perfectly with the delicate pasta sheets and creamy bĂ©chamel.
I've perfected this technique over years of testing, balancing traditional methods with modern shortcuts for home cooks.
The filling starts with high-quality ground beef and pork, seasoned with garlic, herbs, and a touch of nutmeg for depth. Mixed with ricotta and mozzarella, it creates a filling that's creamy yet substantial.
The key is cooking the meat properly to render fat while maintaining moisture, ensuring each bite is tender and packed with flavor.
Assembling the cannelloni requires patienceârolling each pasta sheet around the filling to create neat, bite-sized packages. Baked in a tomato sauce until bubbly and golden, these cannelloni deliver that perfect combination of crispy edges and creamy centers.
The result is a dish that's impressive enough for dinner parties but simple enough for weeknight dinners.
Serve with a sprinkle of fresh basil and extra grated parmesan for a touch of elegance. This recipe makes 12 generous servings, perfect for sharing. Let's get cooking!
Ingredients for beef and pork cannelloni
Twelve rich servings of double-meat perfection start with these quality ingredients and time-honored techniques.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80/20 Lean-to-Fat Ratio) đ„© | 1 œ lb | High-quality, freshly ground preferred |
| Ground Pork (80/20 Lean-to-Fat Ratio) đ· | 1 œ lb | Freshly ground for optimal flavor |
| Ricotta Cheese đ§ | 2 cups | Whole milk, drained if watery |
| Mozzarella Cheese (Low-Moisture) đ§ | 1 œ cups | Shredded, block preferred |
| Garlic Cloves đ§ | 6 cloves | Finely minced, fresh preferred |
| Fresh Parsley đż | ÂŒ cup | Chopped, stems removed |
| Fresh Basil đż | ÂŒ cup | Chopped, for garnish |
| Ground Nutmeg đ¶ïž | ÂŒ tsp | Freshly grated for depth |
| Salt đ§ | 1 œ tsp | Diamond Crystal kosher salt |
| Black Pepper đ¶ïž | 1 tsp | Freshly cracked black pepper |
| Cannelloni Pasta Sheets đ | 24 sheets | Fresh or high-quality dried |
| Marinara Sauce đ | 3 cups | Homemade or quality jarred |
| Heavy Cream đ„ | 1 cup | Full-fat for bĂ©chamel |
| Unsalted Butter đ§ | œ cup | Cold, cubed for bĂ©chamel |
| All-Purpose Flour đŸ | ÂŒ cup | For bĂ©chamel roux |
| Parmesan Cheese đ§ | œ cup | Freshly grated, block preferred |
The ground beef and pork are non-negotiable for authentic flavorâ80/20 fat ratio ensures juiciness without greasiness. Butcher shops often carry fresher, higher-quality cuts than grocery stores, but the pre-packaged 80/20 blend at Costco works perfectly for batch cooking. Look for well-marbled meat; if buying whole cuts, grind them yourself for peak texture. The ricotta should be whole milk (not part-skim) and drained for 10 minutes if wateryâthis prevents soggy cannelloni. For the mozzarella, block cheese shreds better than pre-shredded (which contains anti-caking agents that prevent melting).
No fresh parsley? Dried Italian seasoning at half the amount works in a pinch, though fresh adds vibrant color and brightness. Substituting pork with an extra pound of beef is fine, but the fat ratio mattersâ85/15 or leaner will yield drier filling. For the bĂ©chamel, half-and-half can replace heavy cream (though texture will be slightly lighter), and olive oil can substitute butter (though flavor differs). The nutmeg is crucialâskip it, and the filling loses its signature depth. If you can't find Diamond Crystal kosher salt, Morton is fine, but adjust to taste since they have different grain sizes.
Pre-shredded cheese and pre-made sauces are convenient but compromise qualityâinvest 10 extra minutes for freshly grated Parmesan and homemade marinara. Store uncooked pasta sheets in the fridge (not freezer) for up to 3 days before use, and prep the filling 24 hours aheadâflavors meld beautifully overnight. Cooked cannelloni reheat well; cover with foil and bake at 375°F for 20 minutes to restore crispiness. Leftovers keep 3 days refrigerated or 3 months frozenâportion into airtight containers to prevent freezer burn.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because itâs the kind of meal where you can actually breathe while cooking. Brown the beef and pork togetherâsame pan, same heatâand the garlic sizzles into the mix without needing a fancy technique. Spread the ricotta-mozzarella filling, roll, and bake. Thatâs it. No fussing with delicate sauces or overworked dough.
- Rich, Meat-Packed Bite: The 80/20 beef and pork combo makes this ridiculously satisfyingâjuicy, savory, and packed with flavor in every layer. The ricotta adds that creamy contrast, while the low-moisture mozzarella melts into a golden, stretchy blanket. Honestly, the first time I made this, my husband stole half before the table was even set.
- Weeknight to Dinner Party: This is my go-to when I need something hearty but still feels special. Serve it with a simple marinara or a quick brown butter sauce, and suddenly itâs dinner party material. (Yes, even on a Tuesday night.) Leftovers? Even better. Reheat slices in a skillet for crispy edges, or freeze the whole thing for lazy nights later.
- Budget-Friendly Feast: Ground beef and pork stretch further than youâd think, and ricotta is cheaper than youâd expect for that creamy luxury. A single batch feeds four generously, and the leftovers? Just as good the next day. Iâll be real: this is the kind of meal that makes grocery money stretch without sacrificing tasteâor my familyâs happiness.
Step-by-step instructions for beef and pork cannelloni
Mastering this double-meat filling and creamy béchamel ensures restaurant-quality cannelloni every time.
đšâđł Step 1: Prepare the Double-Meat Filling
In a large skillet over medium-high heat, combine the 1.5 lb ground beef (80/20) and 1.5 lb ground pork (80/20). Cook for 5-6 minutes until the meat loses its raw color and begins to brown, breaking it apart with a wooden spoon. This high-fat ratio creates rich flavor and tender texture.
Add the 6 cloves minced garlic and cook for 30 seconds until fragrant. Immediately reduce heat to medium and stir in the 2 cups ricotta cheese, 1.5 tsp salt, 1 tsp black pepper, and 0.25 tsp ground nutmeg. Mix until fully combinedâthe ricotta should be evenly distributed but still slightly visible.
Remove from heat and fold in 0.25 cup chopped fresh parsley and 0.25 cup chopped fresh basil. Cover and let cool for 10 minutesâthis prevents the filling from overcooking when assembled later. The mixture should be thick but pipeable, not runny.
đł Step 2: Cook the Cannelloni Pasta
Boil a large pot of salted water (it should taste like seawater) and cook the 24 sheets cannelloni pasta for 8-10 minutes until al dente. They should be tender but still slightly firm to the bite. Drain immediately and transfer to a clean kitchen towel to absorb excess moisture.
Work quickly while the pasta is still warmâthis prevents cracking when filling. Lay each sheet flat and spoon 1-2 tablespoons of the meat filling onto one short end. Fold the long sides inward first, then roll tightly from the filled end, tucking the edges as you go. Place seam-side down in a baking dish.
đ„ Step 3: Build the BĂ©chamel Sauce
In a medium saucepan over medium heat, melt the 0.5 cup unsalted butter until foaming subsides. Whisk in the 0.25 cup all-purpose flour and cook for 1-2 minutes until a smooth paste formsâa proper roux. This forms the base for your creamy sauce.
Slowly whisk in the 1 cup heavy cream and 1 cup marinara sauce, letting each addition incorporate fully before adding more. Stir constantly for 5-7 minutes until the sauce thickens enough to coat the back of a spoon. Remove from heat and stir in the 0.5 cup freshly grated Parmesan cheese and 1.5 cups shredded mozzarella cheese.
đ„ Step 4: Assemble and Bake
Preheat oven to 375°F. Spread 1 cup marinara sauce on the bottom of a 9x13-inch baking dish. Arrange the filled cannelloni seam-side down in a single layer, then pour the remaining 2 cups marinara sauce over the top. Spoon the béchamel sauce evenly over everything, pressing down gently to ensure contact with the pasta.
Sprinkle remaining 0.5 cup mozzarella cheese on top for extra browning. Bake uncovered for 25-30 minutes until bubbly and golden brown. The edges should be crisp while the center remains creamyâthis indicates perfect doneness.
â° Step 5: Rest and Serve
Remove from oven and let rest for 10 minutes before slicing. This resting period allows the filling to set and the sauces to meld. Cut into 12 equal portions and serve immediately with additional marinara or a sprinkle of fresh basil.
Each bite should deliver tender pasta, rich double-meat filling, and velvety béchamel with a crispy top layer. For extra presentation, garnish each serving with a basil leaf and a dusting of Parmesan.
Pro Tips For Making Beef And Pork Cannelloni
- CRUSH THE GARLIC: Cook the minced garlic in the meat mixture until itâs just goldenâabout 30 secondsâthen pull the pan off the heat. Overcooking turns it bitter, and youâll taste it in every bite. (Yes, even if youâre impatient like me.)
- SALT THE MEAT TWICE: Add half the salt to the raw ground beef and pork first, let it sit 10 minutes before cooking. The rest goes in laterâthis keeps the filling juicy and the flavors deep. I learned this the hard way when my first batch tasted flat.
- DONâT OVERMIX THE RICOTTA: Stir the ricotta just until the mozzarella is melted and combinedâlumpy is fine. Overworking it makes the filling dense and rubbery. Think of it like folding in butter: gentle but thorough.
- BAKE COVERED FIRST: Cover the assembled cannelloni with foil and bake for 20 minutes before uncovering. This traps steam, helps the cheese melt evenly, and prevents the edges from drying out. (Your future self will thank you.)
Essential equipment for beef and pork cannelloni
Pasta Rolling Tools
For traditional cannelloni, I recommend using a pasta machine like the Imperia Atlasâit gives you precise, even sheets perfect for rolling. If you're working with fresh pasta, start with the widest setting and gradually roll thinner for delicate layers.
For dried sheets, a rolling pin works fine, but be gentle to avoid cracking. đ«
Cheese Graters
Freshly grated Parmesan makes all the differenceâskip the pre-shredded stuff! My go-to is a Microplane for fine, even shreds, or a box grater with large holes for mozzarella. Store grated cheese in an airtight container for up to 3 days to preserve flavor.
Mixing Bowls
Use a large stainless steel bowl (like OXO Good Grips) for combining your meat fillingâit wonât absorb flavors and keeps everything sanitary. I also keep a smaller mixing bowl (8-inch diameter) for the bĂ©chamel roux to prevent splattering when whisking.
Baking Dishes
A 9x13-inch ceramic baking dish (I love CorningWare) is ideal for even heat distribution. For extra crispiness, I sometimes use a lightly oiled baking sheet insteadâjust arrange the cannelloni in a single layer and bake for 10 minutes longer to get that golden crust.
Sauce Thickeners
For the bĂ©chamel, a whisk with a long handle (like Cuisinart Stainless Steel) ensures smooth incorporation of the roux. If your sauce gets too thin, I keep cornstarch slurry (1 tbsp cornstarch + 1 tbsp water) on hand to rescue itâjust whisk in and simmer for 2 minutes.
Assembly Tools
Work with wet hands (dampen with water) when handling pasta sheets to prevent sticking. A small offset spatula helps spread sauces evenly, and tongs make it easy to transfer filled cannelloni into the baking dish without breaking them. Pro tip: Keep a kitchen towel nearby to wipe up any spills!
Nutrition facts
Frequently asked questions
Can I substitute ground turkey for the pork?
You can try, but the flavor and texture will change significantly. Ground turkey is leaner and has a milder taste, which won't provide the same rich, savory depth as pork. If you must substitute, use 85/15 ground turkey and add 1 tablespoon olive oil to the pan while cooking to compensate for the lack of fat. For best results, stick with pork or beef.
How do I prevent the cannelloni from falling apart when baking?
Undercooked pasta is the #1 cause of collapse! Cook the sheets just until al dente (they should have a slight bite), drain well, and pat them dry with a kitchen towel. Also, don't overfill the sheetsâ1-2 tablespoons of filling per sheet is ideal. Finally, press the bĂ©chamel sauce firmly onto the top layer to create a seal.
What's the best way to reheat leftovers?
Cover the dish with foil and bake at 350°F for 20-25 minutes until heated through. For extra crispiness, uncover for the last 5 minutes of reheating. Microwaving works in a pinch (30-45 seconds), but the texture suffersâalways opt for oven reheating when possible. Store leftovers in an airtight container for up to 3 days.
Can I make this recipe ahead of time?
Assemble the cannelloni up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 1 cup extra marinara sauce to the dish and bake as directed (add 5 minutes to baking time). For freezing, assemble completely, cover tightly with foil and plastic wrap, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
What wine pairs best with beef and pork cannelloni?
A bold Chianti Classico or Barbera complements the rich meat filling perfectly. For something lighter, try a Pinot Grigio with a touch of lemon. Red wine lovers should decant their Chianti for 30 minutes before serving to soften the tannins. Avoid heavy, oaky whitesâthey'll overpower the dish.
