Easy Homemade Italian Lasagna with Meat Sauce and Béchamel

When I was growing up, Sunday dinner wasn’t just dinner—it was an all-day event. We knew Sunday was the day the family came over early and the cooking started.
Back in the day, it was Grandma, Mom, and my aunt in the kitchen, and the guys watching the game in the family room. As the aromas of the Sunday meal—always Italian—made their way around the house, we all took our turns wandering into the kitchen hoping to snag a sausage or meatball from the simmering pot.
We would tear into a loaf of Italian bread brought home fresh from the bakery and dip it in my mother’s amazing sauce. Even my friends knew to be around if my mom was making her famous meatballs, which to this day I have not been able to duplicate.
Typically, the main dish was pasta with sauce, but on those special occasions on a Sunday morning, I’d hear Grandma say in her always-detectable Italian accent, “I think we a’gonna have’a lasagna.” That was my signal to make sure I starved myself for the day!
I have wanted to add my lasagna recipe for some time now, but I wanted to make sure you had the foundational pieces ready. If you want to go all out and make it completely from scratch, you can check out my guides for How to Make Fresh Pasta Dough and How to Make Creamy Béchamel Sauce.
That said, I’m not here to keep you cooking all day! You can easily customize this recipe using store-bought shortcuts or homemade elements depending on how much time you have.
About Lasagna and This Recipe
There is a unique kind of comfort in cutting into a warm square of lasagna—watching the golden, melty cheese stretch and seeing those rich, tender layers between the velvety sauce and pasta. It’s the ultimate comfort food that brings everyone around the table where no one leaves hungry.
While a fully “made from scratch” lasagna feels like a daunting Sunday project, my version delivers that scratch-made feel and taste without keeping you tied to the kitchen all day. It’s even better when made ahead or when you prep elements like the pasta or béchamel the day before.
In the end, you get a comforting, hearty lasagna that brings a family together and makes everyone feel surrounded by love

About the Ingredients & Flexible Options
- The Pasta Layers: If you have the time, my Homemade Pasta Dough provides that traditional Italian bite and structural strength. Short-cut option: No-boil store-bought lasagna sheets or regular dried lasagna noodles (boiled just until flexible) work great too!
- The Meat Sauce (Ragu): Using a high-quality store-bought marinara (like Rao’s) saves hours of prep time. Simmer it with browned ground chuck or Italian sausage. If you are using value-priced marinara, add a fresh sprig (with about 10 leaves) of fresh basil and a Parmesan rind; slow-cooking gives the sauce a scratch-made depth in a fraction of the time. (Prefer all scratch-made? Feel free to substitute 5 cups of your favorite homemade meat sauce or slow-simmered Bolognese).
- Fresh Basil & Parmesan Rind: Steeping a fresh sprig of basil and a Parmesan rind directly in your meat sauce as it simmers releases aromatic oils and a deep, savory umami flavor that elevates jarred sauce instantly. Just remember to discard the stem and rind before assembling!
- The Béchamel Sauce: Many people either omit this step, don’t know about it, and use ricotta instead (which you can do), but this classic French white sauce replaces the traditional heavy ricotta layer. You can make it from scratch following my Béchamel Sauce Guide. When baked, it melts into the meat sauce and pasta sheets, creating a rich, velvety texture that keeps every layer remarkably moist.
- Freshly Grated Mozzarella: Skip the pre-shredded bagged cheese! Pre-shredded mozzarella is coated in anti-caking starches that prevent it from melting smoothly. Grating your own block guarantees a gooey, bubbly, perfect cheese pull.

Detailed Step-by-Step Guide
Making the Meat Sauce
- In a large skillet or Dutch oven over medium heat, brown 1 lb of ground chuck or Italian sausage, breaking it up with a wooden spoon until fully cooked. Drain any excess fat.
- Pour in 2 jars of your favorite marinara sauce. Drop in the fresh basil sprig and the Parmesan cheese rind.
- Bring to a gentle simmer, then lower the heat. Cover and let it simmer for 15–20 minutes while you prep your other components. Discard the basil sprig and cheese rind before layering.
Preparing the Pasta Sheets
- If making homemade: Follow my Fresh Pasta Dough guide, roll out thin sheets, and cut to fit your 9×13-inch pan.
- Pro Tip on Pre-Cooking: If your fresh pasta sheets are rolled very thin and pliable, you can use them uncooked—they will absorb liquid from the sauce and cook perfectly in the oven. If using dried or thicker sheets, boil them briefly until just flexible.
Make the Béchamel
- In a small saucepan, gently warm 2 cups of milk over low heat.
- In a separate medium saucepan, melt 4 tablespoons of butter over medium-low heat. Whisk in 4 tablespoons of all-purpose flour to form a paste (a roux) and cook for 1 minute, keeping it pale.
- Slowly pour in the warm milk in a thin stream while whisking vigorously to prevent lumps. Continue cooking over medium heat until the sauce thickens enough to coat the back of a spoon. Stir in a pinch of nutmeg as it thickens.
Layering & Baking
- Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
- Spread a thin layer of meat sauce over the bottom of the dish (this keeps the bottom pasta sheets from sticking or burning).
- Add a layer of pasta sheets, followed by a layer of meat sauce, a drizzle of béchamel, and a generous sprinkle of grated mozzarella. If you like, you can give a sprinkling of grated Parmesan as well. Repeat this process for 4 to 5 layers.
- Finish the top with your final pasta sheets, remaining béchamel, the rest of the mozzarella, and a dusting of grated Parmigiano-Reggiano.
- Cover loosely with foil (tenting it slightly so the cheese doesn’t stick) and bake for 25 minutes. Remove the foil and bake for another 15–20 minutes until the cheese is bubbly and golden brown. Broil on high for 1–2 minutes at the end if you want extra color, but stand by the oven and observe so it doesn’t burn.
- Rest: Remove from the oven, tent with foil and a kitchen towel, and let the lasagna rest on the counter for 20–30 minutes before slicing. Do not skip this step! It allows the layers to set so you get clean, beautiful slices instead of a soup on your plate.
Frequently Asked Questions
- Can I make this lasagna ahead of time? Yes! Assemble the entire lasagna in your baking dish, cover it tightly with plastic wrap and foil, and refrigerate for up to 24 hours before baking. When ready to bake, remove the plastic wrap, cover loosely with foil, and add about 5–10 minutes to the covered baking time since it’s starting cold from the fridge.
- Why use béchamel instead of ricotta? Béchamel is the traditional Northern Italian way to make lasagna (Lasagne alla Bolognese). Ricotta can sometimes turn grainy or watery when baked, whereas béchamel creates a smooth, creamy sauce that binds the pasta layers together for a far richer bite. If you like ricotta instead, drain it overnight, then prior to using, mix in an egg and some fresh chopped parsley, then use dollops between layers instead of béchamel.
- Why do I need to rest the lasagna after baking? Placing hot lasagna directly onto plates right out of the oven causes the melted cheese, béchamel, and juices to slide apart. Resting for 20–30 minutes allows the proteins and starches to set into clean slices.
Alternative Ingredients & Substitutions
- Meat Options: Swap the ground chuck for mild or hot Italian sausage, ground turkey, a blend of beef and pork, or plant-based meat crumbles.
- Gluten-Free Option: Use store-bought gluten-free lasagna sheets (no-boil sheets work great with béchamel!) and substitute 1-to-1 gluten-free flour for the roux in the béchamel.
Reheating & Storage Tips
- Refrigerating: Store leftover slices in an airtight container in the refrigerator for up to 4 days.
- Freezing (Baked): Allow the baked lasagna to cool completely. Cut into individual portions, wrap each piece tightly in plastic wrap and aluminum foil, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating in the Oven: Place leftover lasagna in an oven-safe dish, splash a tablespoon of water or extra sauce over the top, cover with foil, and bake at 350°F (175°C) for 20–25 minutes until warmed through.


Easy Homemade Italian Lasagna with Meat Sauce and Béchamel
Ingredients
For the Pasta and Sauce
- 1 batch Homemade Pasta Dough (or 1 box of standard/no-boil lasagna sheets) (or 1 box of standard/no-boil lasagna sheets)
- 2 jars (approx. 24 oz each) of your favorite marinara sauce
- 1 lb ground chuck or Italian sausage
- 1 sprig fresh basil sprig (about 10 leaves)
- 1 Parmesan cheese rind (or a small palmful of grated parmesan)
For the Béchamel
- 2 cups milk
- 4 tbsp butter
- 4 tbsp all-purpose flour
- 1 pinch ground nutmeg
For Assembly
- 12-16 oz freshly grated whole-milk mozzarella cheese
- Grated Parmigiano-Reggiano for the top
Instructions
- Preheat: the oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
- Make the meat sauce: Brown the meat in a skillet over medium heat and drain excess fat. Add the 2 jars of marinara, basil sprig, and Parmesan rind. Simmer on low for 15–20 minutes, then discard the basil and rind.
- Make the béchamel: Melt butter in a saucepan, whisk in flour for 1 minute, then slowly whisk in the warm milk. Cook until thick and smooth, stirring in a pinch of nutmeg at the end.
- Assemble: Spread a thin layer of meat sauce on the bottom of the baking dish. Add pasta sheets, followed by a layer of meat sauce, a drizzle of béchamel, and a handful of mozzarella. Repeat for 4 to 5 layers.
- Top & Bake: Finish with pasta sheets, remaining béchamel, mozzarella, and a dusting of Parmesan. Cover loosely with foil and bake for 25 minutes. Uncover and bake for another 15–20 minutes until bubbly and golden.
- Rest & Serve: Let rest covered for 20–30 minutes before slicing into 8 generous portions.
