Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

Classic Beef Lasagna

Layers of tender pasta, rich meat sauce, and creamy béchamel create this iconic Italian comfort dish. Perfect for feeding a crowd or meal prepping for the week.

Total time
90 min
Servings
8
Calories
580
Protein
38g
Classic Beef Lasagna
Italianbeefcomfort foodmake-aheadbaked pasta

Ingredients

20 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    Preheat oven to 375°F. Bring a large pot of salted water to boil and cook lasagna noodles according to package directions. Drain and set aside on parchment to prevent sticking.

  2. Step 2

    Dice the onion and mince the garlic cloves.

  3. Step 3

    Heat olive oil in a large, heavy-bottomed pot over medium-high heat. Add ground beef and cook, breaking it apart with a spoon, until browned and no pink remains, about 8 minutes. Drain excess fat if needed.

  4. Step 4

    Add diced onion and cook until softened, about 3 minutes. Stir in minced garlic and cook for 1 minute until fragrant.

  5. Step 5

    Add tomato paste and stir constantly for 1 minute to caramelize slightly. Pour in crushed tomatoes and beef broth, stirring well.

  6. Step 6

    Season with salt, black pepper, dried oregano, and dried basil. Reduce heat to low and simmer uncovered for 20 minutes, stirring occasionally. The sauce should thicken slightly.

  7. Step 7

    While sauce simmers, melt butter in a saucepan over medium heat. Whisk in flour until it forms a paste, cooking for 1 minute to remove raw flour taste.

  8. Step 8

    Slowly add milk while whisking constantly to prevent lumps. Continue cooking and stirring until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes.

  9. Step 9

    Season with salt, white pepper, and nutmeg. Remove from heat and let cool slightly.

  10. Step 10

    Spread a thin layer of meat sauce on the bottom of a 9x13 inch baking dish. Layer 3-4 noodles to cover, then add one-third of remaining meat sauce.

  11. Step 11

    Spread one-third of béchamel over the meat sauce, then sprinkle with one-third of mozzarella. Repeat layers two more times, ending with béchamel and mozzarella on top.

  12. Step 12

    Sprinkle Parmesan cheese evenly over the top. Bake uncovered at 375°F for 25-30 minutes until the top is golden brown and bubbling around the edges.

  13. Step 13

    Remove from oven and let rest for 10 minutes before serving. This allows the layers to set and makes cutting cleaner.

Tools you’ll need

  • 9x13 inch baking dish
  • large heavy-bottomed pot
  • medium saucepan
  • wooden spoon
  • whisk
  • large pot for boiling pasta
  • colander
  • parchment paper
  • chef's knife
  • cutting board

Cook smarter

Get matched recipes for what’s in your fridge

Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.