The Best Homemade Lasagna Recipe (Easy, Cheesy & Foolproof)
Italian Food

The Best Homemade Lasagna Recipe (Easy, Cheesy & Foolproof)

Oct 14, 2026

If you are hunting for the best homemade lasagna recipe, this is the one to keep. Rich slow-simmered ragù, creamy ricotta, and a golden blanket of mozzarella come together in layers that slice cleanly instead of collapsing. It is easy enough for a weeknight effort yet special enough for guests, and every step is laid out so nothing can go wrong.

Most lasagnas fail for two reasons: under-seasoned sauce and slicing too soon. This recipe fixes both. The ragù gets a full low-and-slow simmer so it tastes deeply savoury, and a proper rest after baking lets the layers set. Follow the order, respect the timings, and you will have a lasagna worth bragging about, right here on BiteSavory.

Ingredients for homemade lasagna arranged on a wooden worktop: no-boil sheets, ricotta, mozzarella, parmesan, basil and tomato ragu

Why This Is the Best Homemade Lasagna Recipe

Great lasagna is about contrast. The meat ragù brings depth and savoury richness, the ricotta mixture brings a light creamy layer that balances the tomato, and the mozzarella and parmigiano on top go golden and slightly crisp. Each layer stays distinct instead of blurring into one dense slab.

This version uses ricotta rather than béchamel for the creamy layer. Béchamel is classic, but it adds a fiddly extra pot and whisk. Ricotta mixed with egg and parmigiano is faster, lighter, and honestly easier to get right, which is exactly what the “easy and foolproof” promise in this title means.

Ingredients

Prep: 25 minutes  |  Ragù simmer: 45 to 60 minutes  |  Bake: 40 to 45 minutes covered, plus 10 to 15 uncovered  |  Rest: 10 to 15 minutes  |  Serves: about 8

For the ragù:

  • 1 tablespoon olive oil
  • 1 onion, finely chopped
  • 1 carrot, finely diced
  • 1 celery stick, finely diced
  • 500g beef mince
  • 2 garlic cloves, crushed
  • 2 x 400g tins chopped tomatoes
  • 2 tablespoons tomato puree
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • Salt and black pepper

For the ricotta layer:

  • 500g ricotta
  • 1 egg, lightly beaten
  • 60g parmigiano, grated, plus extra for topping
  • A handful of fresh basil, chopped
  • Salt and black pepper

To assemble:

  • 12 no-boil lasagna sheets (or regular sheets; see the tips)
  • 250g mozzarella, torn

The ragù makes the recipe. Browning the mince properly and giving the sauce a genuine 45 to 60 minutes of gentle simmering is what separates a good lasagna from a forgettable one. Do not rush this part.

Method: How to Layer the Best Homemade Lasagna Recipe

The layer order matters, so remember it before you start: a thin base of sauce, pasta sheets, the ricotta mix, the meat ragù, then mozzarella and parmigiano. Repeat, and finish with pasta, sauce and cheese on top. A 23 x 33cm baking dish gives you neat, even layers.

Lasagna being assembled in a glass baking dish with layers of pasta sheets, ricotta mixture and meat ragu

  1. Heat the olive oil in a large heavy pan over medium heat. Cook the onion, carrot and celery for 8 to 10 minutes until soft and sweet, then raise the heat and add the beef mince. Brown it well, breaking it up, for 6 to 8 minutes.
  2. Stir in the garlic, tomato puree and oregano and cook for 1 minute. Add the chopped tomatoes, bay leaf, a good pinch of salt and pepper, and 120ml of water. Bring to a gentle bubble, then lower the heat and simmer for 45 to 60 minutes, stirring now and then, until thick and rich. Fish out the bay leaf.
  3. While the ragù simmers, mix the ricotta with the beaten egg, grated parmigiano, chopped basil, salt and pepper in a bowl. Set aside.
  4. Heat the oven to 180C (350F fan / 375F). Spread a thin layer of ragù over the base of the baking dish. Lay pasta sheets on top in a single layer, breaking them to fill gaps.
  5. Spread over a third of the ricotta mixture, then a third of the ragù, then a third of the mozzarella and a sprinkle of parmigiano.
  6. Repeat the pasta, ricotta, ragù and cheese layers twice more. Finish with a final layer of pasta, the last of the sauce and a generous covering of mozzarella and parmigiano.
  7. Cover tightly with foil and bake for 40 to 45 minutes. Remove the foil and bake for 10 to 15 minutes more until the top is golden and bubbling.
  8. Rest the lasagna for 10 to 15 minutes before slicing. This is the make-or-break step: cutting too early lets the layers slide apart, while resting lets them set so each slice holds its shape.

Pro Tips for Foolproof Results

Use no-boil sheets with confidence. No-boil lasagna sheets work perfectly here because the ragù has plenty of moisture. If you use regular sheets, make sure every sheet is fully covered in sauce, or the dry corners will stay hard and chewy. Pasta sheets soak up liquid as they cook, so a slightly wetter ragù is your friend.

Salt each layer. Underseasoning is the classic lasagna mistake. The ragù should taste properly savoury on its own, and the ricotta mix needs seasoning too. If either tastes bland before baking, the finished dish will taste bland. BBC Good Food has a useful lasagne overview if you want to compare layering styles.

Make it a day ahead. Lasagna is one of the rare dishes that reheats better than most pasta. Assemble it a full day before, cover and refrigerate, then bake straight from the fridge (add about 10 minutes to the covered bake time). Leftovers keep in the fridge for 3 to 4 days, and slices reheat beautifully in the oven. For more make-ahead inspiration, see our 25 easy slow cooker recipes for fall.

Resting is not optional. It is tempting to cut in straight away, but ten minutes of patience is the difference between neat layers and a landslide. While it rests, toss a simple salad or reheat some garlic bread. The flavours also settle and deepen as it sits.

Leftovers done well. Store slices in an airtight container and reheat covered at 170C (340F) for 15 to 20 minutes. The ricotta layer stays creamy and the cheese re-melts, so day-two lasagna is genuinely a treat. This one travels well to work lunches too, along with the ideas in our meal prep tips for beginners.

A plated slice of homemade lasagna showing distinct layers of pasta, cheese and sauce, garnished with basil

Conclusion: The Best Homemade Lasagna Recipe Worth Keeping

This best homemade lasagna recipe earns its place in your permanent rotation because it removes the guesswork: a slow-simmered ragù, an easy ricotta layer instead of fiddly béchamel, a clear layering order, and the all-important rest before slicing. It is the kind of dish that turns an ordinary evening into an occasion.

Bake one this weekend and watch it disappear. And if Italian comfort food is your thing, our easy butter chicken recipe is another rich, sauce-driven classic worth adding to the week.

Frequently Asked Questions

Should I use ricotta or béchamel in the best homemade lasagna recipe?

Both work. This recipe uses ricotta because it is easier and quicker: mix with egg, parmigiano and basil, and it is done. Béchamel gives a silkier, more classic Italian texture but needs a separate pan and constant whisking. For an easy and foolproof lasagna, ricotta is the simpler choice.

How long should I rest lasagna before slicing?

Rest it for 10 to 15 minutes after it comes out of the oven. This lets the layers set and the cheese firm up slightly, so slices hold their shape instead of slumping. Cutting straight away is the most common reason a best homemade lasagna recipe falls apart on the plate.

Can I use regular lasagna sheets instead of no-boil ones?

Yes, but make sure every sheet is completely covered with sauce. No-boil sheets are designed to absorb moisture as they bake; regular sheets need that same moisture or their uncovered corners stay hard. Using a slightly wetter ragù helps whichever type you choose.

Can I assemble the best homemade lasagna recipe a day ahead?

Yes, and it is a genuine advantage. Assemble the lasagna fully, cover tightly and refrigerate for up to 24 hours. Bake it straight from the fridge, adding about 10 minutes to the covered baking time. Many cooks find the flavours are even better the next day.

How do I store and reheat leftover lasagna?

Refrigerate leftovers in an airtight container for 3 to 4 days. Reheat covered at 170C (340F) for 15 to 20 minutes until piping hot. Lasagna reheats better than most pasta dishes because the layered structure holds moisture, so day-two slices are often just as good.

Leave a Reply

Your email address will not be published. Required fields are marked *