This lasagna recipe is the kind of dinner that pulls everyone to the table without any convincing. Layers of hearty meat sauce, creamy ricotta, and bubbling mozzarella baked into one golden, cheesy pan. I made this on a rainy Tuesday night and my family scraped every last bit from the dish.
There is something deeply comforting about a homemade lasagna recipe. The smell alone fills the whole house before you even sit down. This version uses simple everyday ingredients you likely already have, and the result tastes like something straight from a neighborhood Italian restaurant. It layers beautifully, slices cleanly, and reheats like a dream the next day. Whether you are feeding a crowd or stocking the freezer for busy weeks ahead, this is the recipe you will reach for again and again. Your family will thank you!
Table of Contents
Ingredients for Lasagna Recipe
I have made this lasagna recipe more times than I can count, and these are the exact ingredients I trust every single time. Using whole milk ricotta and freshly shredded mozzarella makes a real difference in how creamy and melty the layers turn out.
- 9 lasagna noodles
- 1 tbsp olive oil
- 3/4 cup yellow onion, finely chopped
- 1 lb ground beef — I recommend 80/20 for the richest flavor
- Salt and pepper, to taste
- 3 cloves garlic, minced
- 48 oz marinara sauce (about 6 cups) — my go-to is a good quality jarred sauce with no added sugar
- 1 tsp dried Italian seasoning
- 1/4 cup fresh parsley, chopped
- 1 large egg
- 15 oz ricotta cheese — in my experience, whole milk ricotta gives the creamiest layers
- 16 oz shredded mozzarella cheese (about 4 cups) — I usually shred my own block for better melt and stretch
- 1/2 cup grated Parmesan cheese
Step-by-Step Instructions
I recommend reading through all the steps before you start. In my experience, having everything prepped and laid out before you begin makes this lasagna recipe come together smoothly with no surprises.
Step 1: Preheat your oven to 375 degrees F. Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package directions using the minimum cook time listed. They will finish cooking in the oven so you want them slightly firm. Drain, rinse with cold water, and lay flat on parchment paper to keep them from sticking together.
Step 2: Heat olive oil in a large skillet over medium-high heat. Add the onion and cook for 3 to 4 minutes, stirring occasionally, until softened and translucent. Add the ground beef and cook, breaking it apart with a spoon, until fully browned with no pink remaining. Drain off any excess grease. Season generously with salt and pepper. Add the minced garlic and stir for 30 seconds until fragrant.
Step 3: Add the marinara sauce, Italian seasoning, and chopped parsley to the skillet with the beef. Stir everything together and bring it up to a simmer. Reduce the heat to low and let it cook for 10 to 15 minutes, stirring occasionally. This step builds deep, layered flavor so do not rush it.
Step 4: In a medium bowl, lightly beat the egg with a fork. Add the ricotta cheese and stir until smooth and fully combined. Set aside.
Step 5: To assemble, spread about 1 cup of meat sauce evenly across the bottom of a 9×13-inch baking dish. This prevents the noodles from sticking. Lay 3 noodles in an even layer over the sauce. Spread one third of the remaining meat sauce over the noodles. Spoon half of the ricotta mixture on top and gently spread it out. Sprinkle one third of the mozzarella and one third of the Parmesan over the top.
Step 6: Repeat the exact same layer one more time: 3 noodles, half of the remaining sauce, the rest of the ricotta, half of the remaining mozzarella, and half of the remaining Parmesan.
Step 7: For the final layer, add the last 3 noodles, the rest of the meat sauce, and finish with all the remaining mozzarella and Parmesan. Lightly spray the underside of a piece of aluminum foil with cooking spray so the cheese does not stick to it, then cover the dish.
Step 8: Bake covered for 35 minutes. Uncover and bake for 10 to 15 minutes more until the top is golden, the cheese is lightly browned in spots, and the edges are bubbling actively. Let the lasagna rest on the counter for 10 full minutes before slicing. This rest time is not optional. It allows the layers to set so you get clean, beautiful slices instead of a runny mess.
Best Sides to Serve with Homemade Lasagna
The best sides for lasagna balance its richness with something fresh, light, or crunchy. These are the pairings that work best on my dinner table.
Garlic Bread: Nothing completes a lasagna dinner quite like warm, buttery garlic bread. It soaks up any extra sauce on the plate and adds that satisfying crunch with every bite. Try this easy garlic bread with sliced bread for a quick and crowd-pleasing side.
Caesar Salad: The crisp romaine and tangy dressing cut right through the richness of the cheese and meat layers. It is a classic pairing that never gets old.
Did you enjoy this recipe?
Save it to your Pinterest board and make it again later!
๐ Save this Recipe@dinnerchickenrecipes
Roasted Vegetables: A simple sheet pan of roasted vegetables adds color, nutrition, and a slightly crispy texture that balances the heaviness of the dish. This garlic roasted vegetables recipe is ready in under 30 minutes and goes with everything.
Homemade Breadsticks: Soft, cheesy breadsticks make this dinner feel extra special without much extra effort. These homemade cheesy breadsticks are a family favorite and take less than 30 minutes from start to finish.
Easy Vegetable Soup: A light, brothy bowl alongside a slice of lasagna makes for a balanced and filling meal that works well for cooler nights. This easy vegetable soup is simple and wholesome.
Simple Mac and Cheese: For a kid-friendly side that everyone at the table will love, a creamy mac and cheese is always a hit. This simple mac and cheese comes together fast and pairs beautifully with the bold tomato flavors in lasagna.
How to Store and Reheat Your Lasagna
Leftover lasagna keeps well in an airtight container in the refrigerator for up to 4 days. I recommend portioning it into individual slices before storing so each piece reheats evenly and quickly.
To reheat, cover a single portion with a damp paper towel and microwave for 2 to 3 minutes. For larger portions, cover with foil and warm in a 350 degree F oven for about 20 minutes. Pro tip: add a small splash of water before covering to restore moisture and keep the noodles from drying out.
This lasagna also freezes beautifully for up to 3 months. Wrap individual portions tightly in plastic wrap, then foil. Thaw overnight in the refrigerator before reheating for the best texture and flavor.
FAQs
Can I make this lasagna recipe ahead of time?
Yes. Assemble the lasagna completely, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add 5 to 10 extra minutes to the covered bake time since it will start cold.
Can I use no-boil lasagna noodles in this recipe?
You can, but the texture will be slightly different. No-boil noodles absorb more moisture from the sauce as they cook. If using them, add about 1/2 cup of water or extra marinara to the dish before covering to ensure they soften properly.
How do I keep my lasagna from being watery?
Drain the ground beef well after browning and simmer the meat sauce uncovered for the full 10 to 15 minutes to reduce excess liquid. Also make sure to let the assembled lasagna rest for the full 10 minutes after baking before cutting into it.
Conclusion
This lasagna recipe is one of those meals that looks like you spent all day in the kitchen but comes together with straightforward steps any home cook can follow. The layers are hearty, the flavors are rich, and every single bite is worth it. Try it this week and watch it earn a permanent spot on your dinner rotation. Once you make it from scratch, there is no going back.
Best Easy Lasagna Recipe
Ingredients
Equipment
Method
- Preheat oven to 375 degrees F. Bring a large pot of salted water to a boil. Cook lasagna noodles to the minimum cook time on the package. They will finish cooking in the oven. Drain, rinse with cold water, and lay flat on parchment paper to prevent sticking.
- Heat olive oil in a large skillet over medium-high heat. Add onion and cook for 3 to 4 minutes until softened and translucent. Add ground beef and cook, breaking apart, until fully browned with no pink remaining. Drain excess grease. Season with salt and pepper. Add minced garlic and stir for 30 seconds until fragrant.
- Add marinara sauce, Italian seasoning, and parsley to the skillet. Stir to combine and bring to a simmer. Reduce heat to low and cook uncovered for 10 to 15 minutes, stirring occasionally, to reduce excess liquid and deepen flavor.
- In a medium bowl, lightly beat the egg with a fork. Add ricotta cheese and stir until smooth and fully combined. Set aside.
- Spread about 1 cup of meat sauce evenly across the bottom of a 9×13-inch baking dish. Lay 3 noodles in an even layer over the sauce. Spread one third of the remaining meat sauce over the noodles. Spoon half of the ricotta mixture on top and gently spread it out. Sprinkle one third of the mozzarella and one third of the Parmesan over the top.
- Repeat the same layer one more time: 3 noodles, half of the remaining sauce, the rest of the ricotta, half of the remaining mozzarella, and half of the remaining Parmesan.
- For the final layer, add the last 3 noodles, the remaining meat sauce, and all of the remaining mozzarella and Parmesan. Lightly spray the underside of aluminum foil with cooking spray to prevent sticking, then cover the dish tightly.
- Bake covered for 35 minutes. Uncover and bake for 10 to 15 minutes more until the top is golden, the cheese is lightly browned in spots, and the edges are bubbling actively.
- Remove from oven and let the lasagna rest for 10 full minutes before slicing. This allows the layers to set for clean, neat slices.












