Home / Mains

Classic Beef Lasagna

Layered pasta, beef tomato sauce, and cheese, baked until the edges are browned and the center is saucy.

Classic Beef Lasagna
Photo: Emanuel Ekström on Unsplash

About this recipe

Lasagna is a layering dish. Sauce, noodles, cheese, repeat, and enough liquid that the noodles finish cooking in the pan.

A square slice should show the layers, the way a good diner plate does. Rest it before you cut.

Why this recipe works

  • Resting keeps the slice standing.
  • A loose sauce hydrates the noodles.
  • A hot finish browns the cheese without drying the middle.

What you’ll need

  • 12 lasagna noodles
  • 1 pound ground beef
  • 1 onion, chopped
  • 3 garlic cloves
  • + 8 more ingredients and 5 steps…

Variations

  • Swap half the beef for Italian sausage.
  • Add spinach to the ricotta.

How to serve

One square per person, with extra sauce on the plate and basil on top.

Storage and reheating

Cool leftovers within 2 hours and refrigerate in a covered container for up to 4 days. Reheat gently in a covered pan or a 325°F oven with a little broth or water so the meat stays moist. Most braises and roasts also freeze well for up to 3 months.

Questions

How long does Classic Beef Lasagna take?

About 90 minutes in total: 40 minutes of prep and 50 minutes of cooking. It serves 8.

Is this recipe hard to make?

We rate it medium. Read the full recipe once before you start, set out your ingredients, and follow the steps in order.

Can I make it ahead?

Yes. Cook it completely, cool, and refrigerate. Reheat gently the next day — many roasts and braises taste even better.

You may also like

Sunday list

One new recipe, every Sunday.

Join the Recipe Palate list. One email a week. You can ask us to delete it any time on the delete my info page.