Beef and Ricotta Cannelloni Recipe: Pillowy Pasta Tubes Stuffed With Herbed Cheese

Soups & Stews

Beef and Ricotta Cannelloni Recipe: Pillowy Pasta Tubes Stuffed With Herbed Cheese

This beef and ricotta cannelloni recipe delivers restaurant-quality Italian comfort food with tender pasta tubes stuffed with a rich, herbed cheese filling. The secret lies in combining perfectly seasoned ground beef with creamy ricotta, creating a filling that's both hearty and delicate.

I've perfected this technique over years of testing, ensuring the pasta stays pillowy while the filling holds its shape during baking.

The process begins with browning the beef for deep flavor, then mixing it with ricotta, Parmesan, and fresh herbs for a filling that's creamy yet substantial. Freshly made pasta tubes (or high-quality dried) are essential for that authentic texture—no soggy centers here.

A simple marinara or béchamel sauce ties everything together, creating a dish that's impressive yet approachable.

What you'll end up with is a golden, bubbling casserole with layers of tender pasta, savory beef, and creamy ricotta—each bite offering a perfect balance of textures and flavors. The aroma alone will have everyone gathering at the table, while the presentation makes it feel like a special occasion meal.

Serve with a side salad or garlic bread for a complete Italian feast. The recipe scales beautifully for gatherings, and leftovers reheat perfectly. Let's get started on creating this Italian classic at home.

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

Ingredients for beef and ricotta cannelloni

Fresh pasta tubes, creamy ricotta, and perfectly seasoned beef for restaurant-quality cannelloni at home.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80% lean, finely chopped
Whole Milk Ricotta Cheese 🧀 15 oz Full-fat for creaminess
Parmesan Cheese 🧀 1 cup Freshly grated, block preferred
Large Eggs 🥚 2 whole Beaten for binding
All-Purpose Flour 🌾 ½ cup For breading pasta
Fresh Basil Leaves 🌿 ¼ cup Chopped, stems removed
Garlic Cloves 🧄 3 cloves Minced for filling
Yellow Onion 🧅 1 whole Finely diced
Extra-Virgin Olive Oil 🫒 2 tbsp For browning beef
Dried Oregano 🍃 1 tsp Italian variety preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Salt 🧂 1 tsp Kosher or sea salt
Cannelloni Pasta Tubes 🍝 12 pieces Fresh or high-quality dried
Marinara Sauce 🍅 2 ½ cups Homemade or quality jarred
Mozzarella Cheese 🧀 1 cup Shredded, part-skim

The beef is non-negotiable here—80% lean ground chuck gives you that perfect balance of flavor and texture. Trader Joe's and Whole Foods carry excellent quality, but any reputable grocery store's meat counter will do. Look for bright red color and good marbling. For the ricotta, whole milk is essential—it's creamier and holds its shape better during baking. I always buy mine in 15-ounce tubs from the dairy section, not the pre-ricotta-mix aisle. The Parmesan? Grate it yourself—pre-grated gets clumpy and lacks flavor.

No fresh basil? Dried oregano at half the amount works in a pinch, though fresh is ideal. The garlic and onion can be swapped for garlic powder and onion powder if needed, but fresh is better. For the pasta tubes, fresh is best—they're available at Italian markets or specialty stores, but high-quality dried works too. If you can't find cannelloni, manicotti tubes are a good substitute. The marinara should be smooth—if yours is chunky, strain it first. And if you're feeling fancy, add a splash of red wine to the sauce for depth.

Fresh ricotta and pasta tubes should be used within 2 days for best results. The assembled cannelloni can be refrigerated for 1 day before baking, but bake it as soon as possible for that perfect texture. Leftovers keep for 3 days in the fridge and freeze beautifully for up to 2 months. For freezing, assemble the cannelloni, bake for 10 minutes to set, then wrap tightly in foil. Reheat covered with a damp paper towel to prevent drying.

❤️

Why You'll Love This Recipe

  • No Fuss Assembly: I swear by this recipe because it’s the kind of dish where you can’t mess it up. Brown the ground beef, mix it with ricotta and Parmesan—no fancy techniques, just good ingredients doing their thing. Even if you’re not rolling pasta by hand, store-bought sheets save the day (and your sanity).
  • Creamy-Meaty Magic: That first bite? Rich beef filling wrapped in tender, cheesy layers—it’s like a hug for your taste buds. The ricotta’s silkiness balances the ground beef’s heartiness, and a sprinkle of Parmesan ties it all together. Honestly, it’s the kind of flavor combo that makes you pause mid-bite.
  • Weeknight to Dinner Party: Make a big batch on Sunday, freeze half, and still have leftovers for lunch. Or, impress guests with minimal effort—just bake and broil until golden. It’s my go-to for busy nights and when I want to feel fancy without the stress.
  • Budget-Friendly Luxury: Ground beef and ricotta stretch far, so you feed a crowd without breaking the bank. Plus, the dough comes together with basic pantry staples—flour, eggs, a pinch of salt. It’s the kind of dish that feels indulgent but won’t drain your wallet. (Yes, even on a Tuesday night.)

Step-by-step instructions for beef and ricotta cannelloni

Here's the method I use to create perfectly stuffed, golden-brown cannelloni with a rich herbed filling.

1

Cook the Cannelloni Pasta Tubes

Bring a large pot of salted water to a rolling boil. Add the 12 pieces cannelloni pasta tubes and cook according to package instructions for al dente pasta, which is typically 8-10 minutes. The tubes should be tender but still hold their shape when removed.

Drain the pasta immediately and rinse briefly under cold water to stop the cooking process. This prevents overcooking while you prepare the filling. Lay the tubes on a clean kitchen towel to dry slightly before stuffing—just enough to prevent the filling from sliding out during assembly.

2

Prepare the Beef Filling

In a large skillet, heat 2 tablespoons extra-virgin olive oil over medium-high heat. Add the 1 whole yellow onion, finely diced, and cook for 4-5 minutes until softened and translucent. Add the 3 cloves garlic, minced, and cook for an additional 30 seconds until fragrant.

Push the onion mixture to one side of the pan and add the 1 lb ground beef. Cook until the beef is browned and fully cooked, breaking it apart with a wooden spoon. Drain any excess fat from the pan, then return the beef mixture to the pan and stir in 1 teaspoon salt, 1 teaspoon dried oregano, and ½ teaspoon ground black pepper. Remove from heat and let cool slightly.

3

Combine Cheese and Herb Filling

In a large mixing bowl, combine the cooked and cooled beef mixture with 15 oz whole milk ricotta cheese, 1 cup parmesan cheese, 2 whole large eggs, ½ cup all-purpose flour, ¼ cup chopped fresh basil leaves, and the remaining ½ teaspoon ground black pepper. Mix gently but thoroughly with a wooden spoon or rubber spatula until all ingredients are evenly incorporated.

The mixture should be thick but still spreadable—if it feels too loose, add 1-2 tablespoons more flour. Avoid overmixing; you want a smooth, cohesive filling that holds together when stuffed into the pasta tubes. Taste the filling and adjust seasoning if needed.

4

Stuff and Assemble the Cannelloni

Spread 2.5 cups marinara sauce evenly in a 9x13-inch baking dish. Using a piping bag or spoon, carefully fill each cannelloni tube with the beef and ricotta mixture. Be generous but not overstuffed—press the filling down gently to ensure the tubes close properly. Place each stuffed tube seam-side down in the baking dish.

Pour any remaining marinara sauce over the top of the cannelloni and sprinkle evenly with 1 cup shredded mozzarella cheese. Cover the baking dish with foil and bake at 375°F for 25 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese is golden brown and bubbly.

5

Rest and Serve

Remove the cannelloni from the oven and let it rest for 10 minutes before serving. This resting period allows the filling to set slightly and makes slicing cleaner. Serve warm with additional marinara sauce on the side, if desired.

The result should be tender, pillowy pasta tubes filled with a creamy, herbed beef and ricotta mixture, all blanketed in a rich marinara sauce. The cheese should be melted and slightly crispy on top, with no raw spots in the center of the tubes.

👨‍🍳

Pro Tips For Making Beef And Ricotta Cannelloni

  • SALT THE RICOTTA FIRST: Drain the ricotta in a fine-mesh strainer for 10 minutes—this removes excess water that makes the filling soggy. While it drains, mix in 1 teaspoon of salt per 16 ounces of ricotta before adding anything else. I learned this the hard way: unsalted ricotta tastes bland no matter how much Parmesan you add later.
  • COOK THE BEEF LOW AND SLOW: Brown the ground beef in a cold skillet over medium-low heat—no need to rush. Once it’s fully cooked, push it to one side and add a splash of milk (from the ricotta recipe) to deglaze. This keeps the beef tender and adds moisture to the filling instead of drying it out.
  • DON’T OVERMIX THE FILLING: Stir the ricotta, eggs, Parmesan, and beef just until combined—lumpy is fine. Overworking it makes the filling dense and rubbery when baked. My grandmother swore by this, and she was right: the texture stays creamy and light.
  • USE COLD FILLING FOR STURDY CANNELLONI: Chill the ricotta mixture for at least 30 minutes before rolling it into the pasta sheets. Cold filling sticks better, slides cleaner, and prevents the cannelloni from unraveling when baking. (Yes, even if you’re impatient like me.)

Serving suggestions for this recipe

Classic Italian Plating

Serve your beef and ricotta cannelloni with a small side salad featuring arugula, cherry tomatoes, and shaved Parmesan tossed in lemon-olive oil dressing. The peppery greens cut through the richness while the tomatoes add freshness.

I like to arrange the salad on a separate plate with the cannelloni to keep the presentation clean and elegant. 🥗

Garlic Bread Pairing

No Italian meal is complete without crusty garlic bread on the side. Toast a baguette with 3 tablespoons softened butter, 2 minced garlic cloves, 1 tablespoon chopped parsley, and a pinch of red pepper flakes.

Brush the bread with garlic-infused olive oil before baking at 375°F for 8-10 minutes until golden. Serve warm with extra marinara sauce for dipping.

Wine Pairing Perfection

A glass of Chianti Classico or Sangiovese complements the dish beautifully. The medium-bodied red wine's acidity balances the creamy ricotta and rich tomato sauce. For a white alternative, try a dry Vermentino—its citrus notes refresh the palate.

I recommend serving the wine slightly chilled (55-60°F) for the best experience. 🍷

Make-Ahead Garnishes

Prepare garnishes ahead of time to streamline serving. Toast pine nuts in a dry skillet for 2-3 minutes until golden, then sprinkle over the cannelloni just before serving for added crunch.

Fresh basil leaves can be chopped and stored in the fridge for up to 2 days, while Parmesan shavings add a final touch of sophistication. 🌿

Family-Style Serving

For gatherings, serve the cannelloni family-style in the baking dish with a wooden serving spoon. Let guests help themselves to the creamy filling and rich sauce.

Pair with a simple roasted vegetable medley—think zucchini, bell peppers, and red onions tossed in olive oil and herbs—to round out the meal. This approach keeps the dish interactive and inviting. 🍽️

Leftovers Reinvented

Transform leftover cannelloni into cannelloni bake by layering slices in a baking dish with extra marinara, mozzarella, and a sprinkle of Parmesan. Broil for 3-5 minutes until bubbly.

Alternatively, slice and serve over mashed potatoes for a comforting twist. Store leftovers in an airtight container for up to 4 days. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 16g80%
Cholesterol 185mg62%
Sodium 1020mg44%
Total Carbohydrate 48g17%
Dietary Fiber 4g14%
Sugars 8g
Protein 38g76%
* 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 tubes instead of fresh?

Yes, but with one key adjustment! Dried tubes need 2-3 extra minutes of boiling to fully cook through. Rinse them well in cold water after draining to stop the cooking process completely—this prevents soggy pasta. Fresh tubes stay tender and hold their shape better, but quality dried tubes work too.

2

What if my filling is too loose to stay in the tubes?

Add 1-2 tablespoons more flour to thicken it, or mix in 1/4 cup grated Parmesan for extra binding. Avoid overmixing—just combine until smooth. If it's still too runny, chill the filling for 30 minutes before stuffing to help it firm up. The eggs and ricotta should hold it together when properly mixed.

3

Can I make this ahead of time?

Assemble the cannelloni up to 1 day ahead and refrigerate uncovered. Bake straight from the fridge, adding 5-10 extra minutes to the baking time. For freezing, assemble and bake for 10 minutes to set, then wrap tightly in foil. Freeze for up to 2 months—thaw overnight in the fridge before reheating.

4

What's the best sauce alternative to marinara?

A creamy alfredo sauce or béchamel works beautifully! For béchamel, mix 1 cup milk, 2 tbsp butter, 2 tbsp flour, and 1/2 cup grated Parmesan. Simmer until thickened. A white wine sauce with mushrooms also pairs wonderfully with the rich filling. Just reduce the mozzarella to 1/2 cup if using a creamier sauce.

5

Why did my cannelloni get watery during baking?

This usually happens from overcooking the pasta or not draining it well. Always rinse pasta in cold water after boiling and pat dry. Also, ensure your filling isn't too wet—add more flour if needed. Another tip: Spread a thin layer of sauce on the bottom of your baking dish before adding the cannelloni to prevent sticking.

★★★★★4.8(8 reviews)
Categories Soups & Stews