Main Courses
This beef and cheese manicotti recipe delivers the ultimate comfort food experience with layers of rich filling, melted cheese, and a perfectly crispy baked top. The secret lies in balancing tender beef with sharp cheeses and a foolproof assembly technique that ensures every bite is packed with flavor.
I've perfected this dish over years of testing, and it never fails to impress—whether you're feeding a family or hosting a dinner party.
What sets this recipe apart is the combination of ground beef seasoned with Italian herbs and spices, blended with a mix of mozzarella, ricotta, and parmesan for that signature creamy, gooey texture.
The key to achieving that coveted crispy top is a simple egg wash and breadcrumb topping, baked until golden and bubbling. While traditional recipes call for homemade pasta sheets, this version accommodates store-bought sheets for convenience without sacrificing quality.
The assembly process is where the magic happens—rolling the cheese-beef mixture into each pasta sheet, layering them in a baking dish, and topping with marinara sauce before baking. The result? A dish that's hearty enough to stand alone or pair beautifully with a simple salad.
The aroma alone will have everyone gathering at the table, eager for a taste of this Italian classic.
Ready in about 1 hour, this recipe is perfect for a cozy weeknight dinner or a special occasion. The combination of savory beef, rich cheese, and tangy tomato sauce creates a harmonious balance that's impossible to resist. Let's get started on this crowd-pleasing masterpiece.
Ingredients for beef and cheese manicotti
Sixteen ingredients transform into layers of cheesy, crispy perfection for your dinner table.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean, finely ground for even cooking |
| Large Eggs 🥚 | 4 whole | Room temperature for even coating |
| Whole Milk Ricotta Cheese 🧀 | 15 oz | Full-fat for creaminess, drained if watery |
| Shredded Mozzarella Cheese 🧀 | 2 cups | Part-skim or whole milk, fresh shredded |
| Freshly Grated Parmesan Cheese 🧀 | 1 cup | Parmigiano-Reggiano, microplane for fine texture |
| Uncooked Manicotti Pasta Sheets 🍝 | 12 pieces | Store-bought, dried, or fresh if preferred |
| Jarred Marinara Sauce 🍅 | 2 ½ cups | High-quality, no added sugar preferred |
| All-Purpose Flour 🌾 | ½ cup | For breadcrumb topping, sifted |
| Freshly Grated Pecorino Romano 🧀 | ¼ cup | For breadcrumb topping, optional but recommended |
| Italian Seasoning 🌿 | 1 tbsp | Dried blend, or homemade mix of basil, oregano, thyme |
| Garlic Cloves 🧄 | 4 cloves | Minced for beef seasoning, fresh preferred |
| Onion Powder 🧅 | 1 tsp | For beef seasoning, not onion salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for optimal flavor |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred for accurate measurement |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing beef, fruity variety |
The beef is the foundation—80% lean ground beef ensures tender texture without excessive fat. Trader Joe's or Whole Foods carry excellent quality, but any reputable grocery store's ground chuck works. For the cheeses, freshly grated Parmesan and Pecorino Romano make all the difference—pre-grated versions lack the same depth of flavor. If using ricotta straight from the tub, drain it in a fine-mesh strainer for 10 minutes to remove excess moisture, which prevents a soggy filling. The pasta sheets should be dried, not fresh, unless you're making this ahead and want to use them immediately after boiling—fresh sheets can tear more easily during assembly.
No Italian seasoning blend? Mix 1 tsp dried basil, 1 tsp dried oregano, and ½ tsp dried thyme for a homemade version. Short on mozzarella? Low-moisture shredded cheese works best—it melts more smoothly than pre-shredded blends with anti-caking agents. The marinara sauce can be homemade (simmer crushed tomatoes with garlic, onion, and basil), but a quality jarred sauce like Rao's or Barilla saves time without sacrificing flavor. For the breadcrumb topping, Panko-style breadcrumbs create extra crispiness—if you only have regular breadcrumbs, toast them in the oven for 5 minutes at 350°F before using to enhance their crunch.
Assemble the manicotti no more than 2 hours before baking—this gives the filling time to meld but prevents the pasta from drying out. Store any unassembled filling in an airtight container in the fridge for up to 2 days, or freeze the unbaked manicotti for 3 months. Once baked, leftovers reheat beautifully—cover with foil and warm in a 350°F oven for 15-20 minutes. For a restaurant-quality finish, broil the manicotti for the last 2-3 minutes to achieve that golden, crispy top everyone craves. The dish also freezes well after baking—portion into individual servings for easy reheating.
Why You'll Love This Recipe
- No Fuss Assembly: I swear by this trick—just mix the ricotta, eggs, and ground beef right in a bowl, then stuff the noodles like you’re rolling a burrito. No fancy layering, no stress. The ricotta’s creamy texture binds everything together so well, even if I’m half-asleep at the stove.
- Rich, Meaty Comfort: That browned ground beef? It’s the star. I sear it with garlic and herbs until it’s got this deep, savory crust, then fold it into the ricotta filling. Every bite hits with that perfect combo of tender beef and melty mozzarella—like a hug in pasta form.
- Party-Ready in 30: Between us, this is my go-to for game day or Sunday dinners. It reheats beautifully, so I can prep it ahead and pop it in the oven when guests arrive. The parmesan crust gets extra crispy when baked, and everyone always asks for seconds—no takeout needed.
- Leftovers That Don’t Suck: Honestly, I make this on purpose just to have leftovers. The ricotta keeps it creamy even after reheating, and the mozzarella stretches into gooey perfection. I’ll pack it for lunches or freeze portions—because who wants sad, dry pasta the next day? Not me.
Step-by-step instructions for beef and cheese manicotti
Assemble the filling, stuff the pasta, and bake to golden perfection with this foolproof method.
Cook the Ground Beef Filling
Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the 1.5 lb ground beef and cook, breaking it apart with a wooden spoon, until it loses its raw color and begins to brown—about 5-7 minutes. This should yield about 1 cup of rendered fat, which forms the flavor base.
Add the 4 minced garlic cloves, 1 teaspoon onion powder, 1.5 teaspoons kosher salt, and 0.5 teaspoon ground black pepper, stirring constantly for 1 minute until fragrant. Drain excess fat if needed, leaving about 2 tablespoons in the pan for moisture. Remove from heat and let cool slightly—this prevents the ricotta from curdling when mixed.
Prepare the Cheese Filling
In a large mixing bowl, combine the cooked ground beef with the 15 oz whole milk ricotta cheese, 2 cups shredded mozzarella cheese, 1 cup freshly grated Parmesan cheese, and 1 tablespoon Italian seasoning. Using a rubber spatula, mix until fully combined—you want a smooth, pipeable consistency. If the mixture is too thick, add 1 whole egg to loosen it.
Add the remaining 3 whole eggs (room temperature) and mix again until just incorporated. The filling should hold its shape when dropped from a spoon but remain spreadable. Cover and refrigerate for 30 minutes to firm up slightly, which makes stuffing easier. This step ensures your manicotti stays cohesive during baking.
Assemble and Bake the Manicotti
Preheat your oven to 375°F. Bring a large pot of salted water to a boil and cook the 12 uncooked manicotti pasta sheets according to package instructions until al dente—about 8-10 minutes. Drain and lay them flat on a clean kitchen towel to dry briefly.
Spread 1 cup jarred marinara sauce in the bottom of a 9x13-inch baking dish. Working quickly, spoon about 2 tablespoons of cheese filling onto each pasta sheet, then roll it up tightly. Place each stuffed manicotti seam-side down in the baking dish, standing upright. Pour the remaining 1.5 cups marinara sauce over the top.
Create the Crispy Breadcrumb Topping
In a small bowl, combine the 0.5 cup all-purpose flour, 0.25 cup freshly grated Pecorino Romano, and 0.5 teaspoon kosher salt. Stir in 2 tablespoons extra-virgin olive oil until the mixture resembles coarse crumbs. Sprinkle evenly over the manicotti, pressing down gently to adhere.
Bake uncovered for 25-30 minutes until the topping is deep golden brown and the sauce bubbles vigorously. The filling should be hot throughout, and the edges should pull away slightly from the baking dish. Let rest for 10 minutes before serving—this allows the filling to set and prevents a runny mess.
Serve with Fresh Garnishes
Transfer the manicotti to a serving platter, spooning any accumulated sauce from the baking dish over the top. Garnish with additional freshly grated Parmesan cheese and a sprinkle of Italian seasoning for brightness. Serve immediately with a side of garlic bread to soak up every last bit of cheesy goodness.
The result should be tender pasta with a rich, meaty filling, topped with a crispy, golden crust that contrasts perfectly with the creamy interior. Each bite delivers a balance of savory, cheesy, and herby flavors—exactly what makes this dish a crowd-pleaser.
Pro Tips For Making Beef And Cheese Manicotti
- Sear the Beef First: The ricotta filling will soak up any moisture, so drain and pat the cooked ground beef very dry with paper towels—then hit it with a quick sear in a hot pan. That crispy edge adds depth of flavor, and it won’t turn your filling into a soggy mess.
- Prep the Ricotta Right: Drain the whole milk ricotta in a fine-mesh strainer over a bowl for 15 minutes—yes, even if it’s labeled "whole milk." The excess liquid makes the filling gummy, and no one wants a chewy manicotti. Mix in the eggs and Parmesan after draining.
- Don’t Overfill the Pasta: Stuffing dried manicotti tubes past their capacity (or using fresh) guarantees a broken dish. Aim for a filling that’s about 75% full—press it in gently, then twist the ends to seal. Overstuffed tubes split when baking, and that’s a cleanup nightmare.
- Bake in Two Stages: Start with a 15-minute bake at 375°F to let the cheese melt and the pasta soften, then crank the oven to 425°F for the last 10 minutes. This ensures a golden crust without burning the top before the filling’s set—trust me, I’ve seen both disasters.
Creative variations of this dish
Spicy Italian Twist
For a kick of heat, stir 1 teaspoon Calabrian chili paste or ½ teaspoon crushed red pepper flakes into the beef filling before mixing with the cheeses. The heat complements the richness beautifully, especially when balanced with a touch of sweetened ricotta (mix 1 tbsp honey into the ricotta).
Garnish with fresh basil leaves and a drizzle of hot honey before serving. 🌶️
Vegetarian Spinach Ricotta
Swap the beef for 10 oz sautéed spinach (wilted with garlic and olive oil) and 8 oz mushrooms (finely chopped and cooked until tender). Boost flavor with 1 tsp dried sage and ½ tsp nutmeg—classic vegetarian Italian flavors.
Use the same cheese filling but reduce the mozzarella to 1.5 cups to balance the moisture from the spinach. 🌱
White Wine & Mushroom
Sauté the beef with ¼ cup dry white wine (like Pinot Grigio) instead of water, and add 8 oz sliced cremini mushrooms to the filling. Deglaze the pan with the wine to create a rich, umami base.
Top with a sprinkle of fresh thyme and extra Parmesan for depth. This variation feels elegant yet approachable for weeknight dinners. 🍷
Breakfast Manicotti
Transform this into a brunch star by adding ½ cup cooked breakfast sausage (like Johnsonville) to the beef filling and mixing in 1 cup shredded sharp cheddar alongside the mozzarella.
Top with a fried egg (crack one on top during the last 5 minutes of baking) and serve with hot sauce for dipping. 🍳
Seafood Version
Replace the beef with 12 oz chopped cooked shrimp and 8 oz diced crabmeat (or imitation crab for budget). Add 1 tbsp lemon zest and 2 tbsp chopped parsley to the filling.
Use ½ cup heavy cream instead of one egg to keep the mixture light. Serve with a side of garlic aioli for dipping. 🦐
Slow Cooker Shortcut
Pre-assemble the manicotti (without topping) in a 5-quart slow cooker, cover with 3 cups marinara sauce, and cook on Low for 4 hours or High for 2 hours.
Top with breadcrumbs and broil for 3-5 minutes** before serving. This hands-off method is perfect for busy days—just assemble in the morning and let it cook while you run errands. ⏳
Nutrition facts
Frequently asked questions
Can I use fresh pasta sheets instead of dried?
Fresh pasta sheets work beautifully, but they require immediate assembly after boiling to prevent tearing. Use 9-10 pieces (they're thinner than dried) and reduce baking time to 20-25 minutes since they cook faster. Keep a damp towel handy to prevent sticking while rolling.
Why did my manicotti filling leak out during baking?
Overstuffing or undercooked pasta sheets are the most common culprits. Use 2 tablespoons of filling per sheet (not 3) and ensure pasta is al dente before stuffing. Chill the filling for 30 minutes first—this helps it hold together better during baking.
Can I make this ahead of time?
Assemble the unbaked manicotti and refrigerate for up to 2 days or freeze for 3 months. For freezing, wrap individual pieces in plastic wrap, then place in a freezer bag. Bake from frozen, adding 5-7 extra minutes to the cooking time.
What's the best way to reheat leftovers?
Cover with foil and warm in a 350°F oven for 15-20 minutes to prevent drying. For microwave reheating, sprinkle with 1 tbsp water and cover for 1-2 minutes on medium power. The breadcrumb topping may soften—broil for 2-3 minutes after reheating to crisp it back up.
How can I make the cheese filling extra creamy?
Drain the ricotta thoroughly for 10 minutes before mixing, and use whole milk ricotta instead of part-skim. For extra richness, fold in 2 oz cream cheese with the eggs. Chill the filling for 30 minutes before stuffing to improve texture and prevent leaks.
