Every home cook eventually faces the beef lasagna question: chase the authentic Italian version with slow-simmered ragù and béchamel, or fall back on the American ricotta layer everyone learned from an aunt’s church cookbook? This recipe splits the difference. It uses the ricotta shortcut most weeknights demand, but keeps the beef choice, layering order, and rest time that separate a real lasagna from a soggy tray of noodles.
Beef lasagna is a layered pasta bake of ground chuck simmered in tomato sauce, ricotta cheese binder, mozzarella, and Parmigiano-Reggiano, built in five layers and baked at 375°F / 190°C for 45 minutes covered plus 15 minutes uncovered. Rest 20 minutes before slicing — the starch needs that time to firm or the layers will slide off the spatula.
Jump to
Which ground beef actually works best
Use 80/20 ground chuck. That fat ratio isn’t nostalgia — it’s what carries the tomato acid and coats each noodle instead of pooling at the bottom of the pan. Lean 90/10 dries the sauce out and leaves the finished lasagna tasting flat, no matter how long it simmered.
Sirloin gives cleaner beef flavour but the same dryness problem. If lean chuck was all your grocer had, add a tablespoon of olive oil when browning and finish the sauce with a knob of butter off the heat. The fat isn’t optional; it’s just a question of where you introduce it. For lean cuts that need the opposite treatment — high heat, short time — see our guide to cooking sirloin.
Some cooks split the pound: half beef, half sweet Italian sausage. It’s a legitimate move — the sausage brings fennel and pork fat that reads as “richer” even in blind tastes. If you go this route, drop the added salt by a teaspoon because the sausage already brings its own.
Ricotta or béchamel — the real difference
Béchamel is the traditional Italian binder in Bologna and Emilia-Romagna. Ricotta is the American adaptation that took hold once Italian immigrants couldn’t easily get fresh cream sauces in early 20th-century US kitchens. Both work. They just create different lasagnas.
Béchamel gives you a silky, custard-like layer that stays cohesive when hot and reheats without weeping. It costs more time — you’re making a roux, whisking milk, watching temperature — but the result eats like a proper Bolognese lasagna. Ricotta is fifteen minutes faster and gives you distinct cheese pockets people either love or find grainy.
The recipe below uses ricotta because it’s what most home kitchens have on a Tuesday. To swap in béchamel, make 3 cups of medium-thick white sauce (¼ cup butter, ¼ cup flour, 3 cups whole milk, nutmeg pinch, salt) and use it wherever the ricotta mixture appears. Everything else stays the same.
Ingredients
Meat sauce
- 1.5 lb (680 g) ground chuck, 80/20
- 1 tbsp olive oil
- 1 yellow onion, finely diced
- 4 garlic cloves, minced
- 2 tbsp tomato paste
- 28 oz (800 g) crushed tomatoes
- 15 oz (425 g) tomato sauce
- ½ cup dry red wine (or beef broth)
- 1 tsp dried oregano
- 1 tsp dried basil
- ½ tsp red pepper flakes (optional)
- Salt and black pepper
Ricotta layer
- 15 oz (425 g) whole-milk ricotta, drained
- 1 large egg
- ½ cup grated Parmigiano-Reggiano
- ¼ cup fresh parsley, chopped
- ½ tsp salt
- ¼ tsp black pepper
Pasta & topping
- 12 lasagna noodles (regular or no-boil)
- 1 lb (450 g) low-moisture mozzarella, shredded from a block
- ¼ cup extra Parmigiano-Reggiano
- Fresh basil to finish
Step-by-step method
The build runs in four movements: sauce, cheese mix, layer, bake. Do not skimp on the sauce reduction — that 30-minute simmer is what stops the finished lasagna turning into soup.
- Brown the beef.Heat olive oil in a wide pot over medium-high. Cook the onion for 4 minutes until translucent. Add the beef, break it up, salt generously. Cook until no pink remains, about 8 minutes. Drain most of the fat, leaving 2 tablespoons for flavour.
- Build the sauce.Add garlic and dried herbs, cook 30 seconds. Stir in tomato paste and toast for 2 minutes. Deglaze with wine and let it reduce by half. Add crushed tomatoes and tomato sauce, bring to a bare simmer, cook uncovered 30 minutes until a spoon leaves a trail across the pot.
- Cook the pasta.Boil regular noodles for 2 minutes less than package directions in heavily salted water. Drain, rinse under cool water to stop cooking, and lay flat on a lightly oiled sheet pan. Skip this step entirely for no-boil noodles.
- Mix the ricotta.In a bowl, whisk the egg into the ricotta until smooth. Stir in Parmigiano, parsley, salt, and pepper. Taste — it should be seasoned enough to eat straight from the bowl.
- Start the pan.Preheat oven to 375°F / 190°C. Spread ¾ cup meat sauce across the bottom of a 9×13 dish. Lay 3–4 noodles over the sauce, edges just touching.
- Layer one.Spread ⅓ of the ricotta mixture over the noodles with an offset spatula. Top with ⅓ of the remaining meat sauce. Scatter ¾ cup shredded mozzarella.
- Layer two.Repeat: noodles, ricotta, meat sauce, mozzarella. Press down gently after each layer to compact it.
- Layer three.One more time: noodles, ricotta, meat sauce, mozzarella.
- Top and finish.Add a final noodle layer, blanket with the last of the meat sauce, then cover with remaining mozzarella and ¼ cup extra Parmigiano. This last layer is what browns and crisps.
- Bake covered.Cover the pan with foil, tenting slightly so the cheese doesn’t stick. Bake 45 minutes.
- Bake uncovered.Remove the foil and bake another 15 minutes until the top is golden and the edges bubble aggressively.
- Rest 20 minutes.Non-negotiable. Pull the pan from the oven, set it on a rack, and walk away. Center should read 165°F / 74°C. Cut too early and the layers slide.
Bake temperature and why the rest matters
375°F is the sweet spot for a covered-then-uncovered bake in a metal or ceramic 9×13 pan. Higher scorches the top before the middle heats through. Lower leaves the cheese pale and the pasta gummy. The 45+15 split gives the interior time to reach food-safe temperature under the foil, then browns the crown in the last quarter without drying anything out.
Test doneness with an instant-read thermometer, not a timer. Ovens vary by 25°F either direction, so a probe beats guessing every time. When the center hits 165°F and the edges bubble hard, you’re done.
Mistakes that ruin the layers
Storage & make-ahead
Frequently asked
Can I use no-boil noodles instead of regular?
Yes, and they work well. Skip the boiling step and add ¼ cup extra water or broth to the meat sauce to hydrate them during baking. Keep the same 45+15 bake time. No-boil noodles sit slightly thicker on the plate but the difference is minor once cheese and sauce are on top.
Why is my lasagna always watery?
Three usual suspects: sauce wasn’t reduced long enough, ricotta was part-skim or undrained, or you cut before the rest. Fix the sauce first — it should be spoon-coating thick. Then drain the ricotta and honour the 20-minute rest. Nine times out of ten, that solves it.
Beef only, or beef plus Italian sausage?
Both are correct. All-beef gives a cleaner, more classic flavour. Half beef and half sweet Italian sausage adds fennel and pork richness that reads as more complex. With sausage, drop the added salt by a teaspoon and skip the pepper flakes — most sausage already includes them.
What pan size should I use?
A 9×13-inch (23×33 cm) dish is standard and matches these quantities. Metal, glass, or ceramic all work; ceramic holds heat longest which helps at serving time. For a deeper lasagna, use a 9×13×3 pan and add one more layer, scaling meat sauce and cheese up by 25%.
Can I make beef lasagna without ricotta?
Yes. Swap in 3 cups of medium-thick béchamel (¼ cup butter, ¼ cup flour, 3 cups whole milk, nutmeg, salt) — the traditional Italian route. Alternatively, use cottage cheese blended smooth, though the flavour reads a little tangier than ricotta.
How do I get the top to brown without drying it out?
The covered-then-uncovered bake handles this. Foil for 45 minutes keeps moisture in; the final 15 uncovered lets the cheese blanket colour. If it still looks pale at the end, run the broiler for 90 seconds — but watch it constantly because cheese burns in the last 30 seconds every time.
Is it OK to skip the wine in the meat sauce?
Yes. Wine adds acidity and depth but isn’t structural. Substitute an equal amount of beef broth plus a teaspoon of red wine vinegar or balsamic to mimic the brightness. You’ll lose a small amount of complexity but nobody at the table will call it out.
Save this to Pinterest
So you can find it next Sunday when the whole family walks in hungry.
📌 Save to Pinterest
Classic Beef Lasagna Recipe | Meat Recipes Box
A classic Italian dish with a twist, using ricotta instead of béchamel for a quicker and easier recipe
- 1.5 lb lb ground chuck 80/20 ratio for best flavor and texture
- 1 tbsp tbsp olive oil
- 1 yellow onion finely diced
- 4 garlic cloves minced
- 2 tbsp tbsp tomato paste
- 28 oz oz crushed tomatoes
- 15 oz oz tomato sauce
- ½ cup cup dry red wine or beef broth
- 1 tsp tsp dried oregano
- 1 tsp tsp dried basil
- ½ tsp tsp red pepper flakes optional
- salt and black pepper
- 15 oz oz whole-milk ricotta drained
- 1 large egg
- ½ cup cup grated Parmigiano-Reggiano
- ¼ cup cup fresh parsley chopped
- ½ tsp tsp salt
- ¼ tsp tsp black pepper
- 12 lasagna noodles regular or no-boil
- 1 lb lb low-moisture mozzarella shredded from a block
- ¼ cup cup extra Parmigiano-Reggiano
- fresh basil to finish
Step-by-Step Method
Brown the beef. Heat olive oil in a wide pot over medium-high. Cook the onion for 4 minutes until translucent. Add the beef, break it up, salt generously. Cook until no pink remains, about 8 minutes. Drain most of the fat, leaving 2 tablespoons for flavor.
Build the sauce. Add garlic and dried herbs, cook 30 seconds. Stir in tomato paste and toast for 2 minutes. Deglaze with wine and let it reduce by half. Add crushed tomatoes and tomato sauce, bring to a bare simmer, cook uncovered 30 minutes until a spoon leaves a trail across the pot.
Cook the pasta. Boil regular noodles for 2 minutes less than package directions in heavily salted water. Drain, rinse under cool water to stop cooking, and lay flat on a lightly oiled sheet pan. Skip this step entirely for no-boil noodles.
Mix the ricotta. In a bowl, whisk the egg into the ricotta until smooth. Stir in Parmigiano, parsley, salt, and pepper. Taste — it should be seasoned enough to eat straight from the bowl.
Start the pan. Preheat oven to 375°F / 190°C. Spread ¾ cup meat sauce across the bottom of a 9×13 dish. Lay 3–4 noodles over the sauce, edges just touching.
Layer one. Spread ⅓ of the ricotta mixture over the noodles with an offset spatula. Top with ⅓ of the remaining meat sauce. Scatter ¾ cup shredded mozzarella.
Layer two. Repeat: noodles, ricotta, meat sauce, mozzarella. Press down gently after each layer to compact it.
Layer three. One more time: noodles, ricotta, meat sauce, mozzarella.
Top and finish. Add a final noodle layer, blanket with the last of the meat sauce, then cover with remaining mozzarella and ¼ cup extra Parmigiano. This last layer is what browns and crisps.
Bake covered. Cover the pan with foil, tenting slightly so the cheese doesn't stick. Bake 45 minutes.
Bake uncovered. Remove the foil and bake another 15 minutes until the top is golden and the edges bubble aggressively.
Rest 20 minutes. Non-negotiable. Pull the pan from the oven, set it on a rack, and walk away. Center should read 165°F / 74°C. Cut too early and the layers slide.
- 9×13-inch baking dish
- wide pot
- sheet pan
- offset spatula
Use 80/20 ground chuck for the best flavor and texture. Rest the lasagna for 20 minutes before slicing to prevent the layers from sliding off the spatula.
Did You Try Our Recipe ?
Scrumptious
My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious
Response from MeatRecipesBox
Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!
This was amazing
This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!
Response from MeatRecipesBox
Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.
I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!
One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.
I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.
Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Emma Delacourt
Recipe Developer & Founder, MeatRecipesBox
Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.


