This Homemade Lasagna Recipe Gets 5-Star Reviews Every Time

5 from 3 votes
Jump to Recipe

This post contains affiliate links. Please see our disclosure policy.

Easy Homemade Lasagna recipe by Mr. Make It Happen
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Why This Lasagna Recipe Hits Different

When I tell you this lasagna melts in your mouth, I mean it. This isn’t your average weeknight pasta bake — it’s a from-scratch masterpiece built on deep flavor and creamy texture.

Here’s why it stands out:

  • Beef + Pork Combo: The blend creates richer, juicier flavor than using one meat alone.
  • Fresh Basil Finish: Adds a clean, bright balance to the sauce’s richness.
  • Whole-Milk Mozzarella: Delivers unmatched melt and stretch.
  • Fresh Lasagna Sheets: Cut down cook time while keeping layers silky smooth.

This recipe gives you that nostalgic, Italian-American Sunday dinner flavor — hearty, saucy, and cheesy in all the right ways.


Ingredients

Easy Homemade Lasagna recipe by Mr. Make It Happen

For the Meat Sauce

  • 1 lb ground beef
  • 1 lb ground pork
  • 1 onion, diced
  • 6–8 garlic cloves, minced
  • 1 can crushed tomatoes
  • 1 can tomato sauce
  • 2 tbsp olive oil
  • Salt & pepper, to taste
  • Italian seasoning (optional)
  • Fresh basil, chopped (reserve some for garnish)

For the Mornay Sauce (Cheesy Béchamel)

  • 4 tbsp butter
  • 4 tbsp flour
  • 3–3.5 cups whole milk
  • 1.5–2 cups shredded mozzarella (or mix with parmesan)
  • Salt + cracked black pepper
  • Pinch of nutmeg (optional)

For the Lasagna Layers

  • Fresh lasagna sheets
  • 3–4 cups shredded whole-milk mozzarella cheese

EQUIPMENT

Equipment Used

  • Large Pot or Dutch Oven
  • Saucepan (for Mornay Sauce)
  • 9X13″ Baking Dish
  • Wooden Spoon or Spatula
  • Whisk
  • Sharp Knife and Cutting Board

2 pc. Hybrid All-Purpose Skillet


Step-by-Step: How to Make the Best Lasagna Ever

Step 1: Sauté the Aromatics

Heat 2 tbsp olive oil in a large pot over medium heat. Add 1 diced onion and cook until translucent (about 3–4 minutes). Stir in 6–8 minced garlic cloves and cook for 30 seconds — just until fragrant.

Step 2: Brown the Meat

Add 1 lb ground beef and 1 lb ground pork. Season with salt, pepper, and Italian seasoning if you like. Cook until browned, breaking up meat with your spoon. Drain any excess fat, keeping just enough for flavor.

Step 3: Build That Rich Meat Sauce

Easy Homemade Lasagna recipe by Mr. Make It Happen

Pour in 1 can crushed tomatoes and 1 can tomato sauce. Stir well, reduce the heat to low, and simmer for 20–30 minutes. Toss in chopped fresh basil right at the end.

Pro Tip: The longer your sauce simmers, the deeper the flavor.


Step 4: Make the Mornay Sauce (Creamy Cheese Layer)

In a separate saucepan, melt 4 tbsp butter over medium heat. Whisk in 4 tbsp flour and cook for 1–2 minutes to remove the raw flour taste. Gradually whisk in 3–3.5 cups whole milk, a little at a time, until smooth.

Easy Homemade Lasagna recipe by Mr. Make It Happen

Let it simmer until thickened enough to coat the back of a spoon. Remove from heat and stir in 1.5–2 cups shredded mozzarella (and parmesan if you’re using it). Season with salt, pepper, and a pinch of nutmeg. The result should be silky, not heavy or gluey.


Step 5: Build the Layers

In a greased 9×13″ baking dish, layer in this order:

  • Thin layer of meat sauce
  • Fresh lasagna sheets
Easy Homemade Lasagna recipe by Mr. Make It Happen
  • More meat sauce
Easy Homemade Lasagna recipe by Mr. Make It Happen
  • Ladle of Mornay sauce
  • Sprinkle of mozzarella
Easy Homemade Lasagna recipe by Mr. Make It Happen

Repeat until the top, finishing with a final layer of mozzarella for that golden, bubbling crust.

Easy Homemade Lasagna recipe by Mr. Make It Happen

Step 6: Bake to Golden Perfection

Easy Homemade Lasagna recipe by Mr. Make It Happen

Cover your dish with foil and bake at 375°F for 25 minutes. Then uncover and bake another 10–15 minutes until bubbly and golden brown.

Let it rest 10–15 minutes before slicing. This helps the layers set beautifully for perfect slices that hold their shape.

Easy Homemade Lasagna recipe by Mr. Make It Happen

Serving Suggestions

Serve with:

  • Garlic bread or sourdough toast
  • Simple arugula salad w/ lemon + olive oil
  • Red wine: Chianti, Barolo, or Cabernet

Storage & Reheating

  • Fridge: 3–4 days
  • Freezer: up to 3 months
  • Reheat: 350°F, covered, 15 minutes

More Lasagna Recipes


Print & Download This Recipe

Easy Homemade Lasagna recipe by Mr. Make It Happen
Easy Homemade Lasagna recipe by Mr. Make It Happen

Lasagna (Homemade)

Matt Price
This homemade lasagna recipe is rich, cheesy, and soul-satisfying — everything you love about Italian-American comfort food. With layers of tender pasta, creamy Mornay sauce, and a slow-simmered beef-and-pork ragu, it’s the kind of dish that turns any dinner into a special occasion.
5 from 3 votes
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Course Dinner Recipes, Main Course, Pasta
Cuisine American
Servings 8 servings
Calories 665 kcal

Equipment

Large Pot or Dutch Oven
Saucepan for Mornay Sauce
9X13 Baking Dish
Wooden Spoon or Spatula
Whisk
Sharp Knife and Cutting Board

Ingredients
  

For the Meat Sauce

  • 1 lb ground beef
  • 1 lb ground pork
  • 1 onion diced
  • 6-8 garlic cloves minced
  • 1 can crushed tomatoes
  • 1 can tomato sauce
  • 2 tbsp olive oil
  • Salt & pepper to taste
  • Italian seasoning optional
  • Fresh basil chopped (reserve some for garnish)

For the Mornay Sauce (Cheesy Béchamel)

  • 4 tbsp butter
  • 4 tbsp flour
  • 3-3.5 cups whole milk
  • 1.5-2 cups shredded mozzarella or mix with parmesan
  • Salt + cracked black pepper
  • Pinch of nutmeg optional

For the Lasagna Layers

  • Fresh lasagna sheets
  • 3-4 cups shredded whole-milk mozzarella cheese

Instructions
 

Step 1: Sauté the Aromatics

  • Heat 2 tbsp olive oil in a large pot over medium heat.
  • Add 1 diced onion and cook until translucent (about 3–4 minutes).
  • Stir in 6–8 minced garlic cloves and cook for 30 seconds — just until fragrant.

Step 2: Brown the Meat

  • Add 1 lb ground beef and 1 lb ground pork.
  • Season with salt, pepper, and Italian seasoning if you like.
  • Cook until browned, breaking up meat with your spoon.
  • Drain any excess fat, keeping just enough for flavor.

Step 3: Build That Rich Meat Sauce

  • Pour in 1 can crushed tomatoes and 1 can tomato sauce.
  • Stir well, reduce heat to low, and simmer for 20–30 minutes.
  • Toss in chopped fresh basil right at the end. Pro Tip: The longer your sauce simmers, the deeper the flavor.

Step 4: Make the Mornay Sauce (Creamy Cheese Layer)

  • In a separate saucepan, melt 4 tbsp butter over medium heat.
  • Whisk in 4 tbsp flour and cook for 1–2 minutes to remove the raw flour taste.
  • Gradually whisk in 3–3.5 cups whole milk, a little at a time, until smooth.
  • Let it simmer until thickened enough to coat the back of a spoon.
  • Remove from heat and stir in 1.5–2 cups shredded mozzarella (and parmesan if you’re using it).
  • Season with salt, pepper, and a pinch of nutmeg. The result should be silky, not heavy or gluey.

Step 5: Build the Layers

  • In a greased 9×13″ baking dish, layer in this order:
  • a. Thin layer of meat sauce
  • b. Fresh lasagna sheets
  • c. More meat sauce
  • d. Ladle of Mornay sauce
  • e. Sprinkle of mozzarella
  • Repeat until the top, finishing with a final layer of mozzarella for that golden, bubbling crust.

Step 6: Bake to Golden Perfection

  • Cover your dish with foil and bake at 375°F for 25 minutes.
  • Then uncover and bake another 10–15 minutes until bubbly and golden brown.
  • Let it rest 10–15 minutes before slicing. This helps the layers set beautifully for perfect slices that hold their shape.

Notes

Serving Suggestions

Serve your lasagna with:
  • Garlic bread or buttery sourdough toast
  • A simple arugula salad with lemon and olive oil
  • A glass of red wine (Chianti, Barolo, or Cabernet for balance)

Storage & Reheat Tips

  • Refrigerate: Up to 3–4 days in an airtight container.
  • Freeze: Up to 3 months (great for meal prep!).
  • Reheat: Cover and bake at 350°F for 15 minutes, or until warmed through.

Expert Tips for Perfect Lasagna Every Time

  • Always let it rest before slicing — patience pays off.
  • Use fresh-shredded cheese for the best melt (pre-shredded has starch).
  • Don’t overbake — you want gooey, not dry.
  • Fresh pasta = faster bake and silkier texture.

Nutrition

Calories: 665kcalCarbohydrates: 16gProtein: 38gFat: 50gSaturated Fat: 23gPolyunsaturated Fat: 3gMonounsaturated Fat: 19gTrans Fat: 1gCholesterol: 157mgSodium: 803mgPotassium: 787mgFiber: 2gSugar: 9gVitamin A: 1029IUVitamin C: 9mgCalcium: 479mgIron: 3mg
Show Me What You Made!Mention @_mrmakeithappen_ or tag #mrmakeithappenrecipes!

You Might Also Like:

About Matt Price

I’m Matt Price – A self taught “Home Chef”, or “Internet Chef”, lol, from Virginia. I’m super passionate about cooking and sharing recipes and techniques to elevate home cooking. Too many of us have drifted away from the kitchen – and my goal is to change that! Let’s Make It Happen.

5 from 3 votes (3 ratings without comment)

Leave a comment