
This homemade lasagna is the ultimate comfort food in my house. Each bite has saucy layers of flavorful meat sauce, silky ricotta, gooey melted cheese, and tender pasta. It is everything you crave for a cozy family meal or a special Sunday dinner.
I started making this recipe when I was newly married and hungry for something that tasted like the Italian food I grew up with. After years of tweaking, this lasagna finally captures that nostalgic flavor and always wins over new friends at the table.
Ingredients
- Olive oil: essential for sautéing onions and garlic look for a rich golden color and mild aroma
- Yellow onion: sweet and aromatic try to find fresh and firm onions for the best base flavor
- Garlic cloves: for depth and boldness go for tight heavy heads for max freshness
- Ground beef: brings hearty texture and savoriness choose 80 percent lean for juiciest sauce
- Ground pork: adds moisture and complexity ask your butcher for fresh ground if possible
- Canned diced tomatoes: bright tomato flavor with a bit of texture check for low sodium and no added sugar
- Tomato paste: for concentrated richness and natural sweetness squeeze tubes are extra handy
- Granulated sugar: balances acidity in tomatoes a touch goes a long way
- Dried basil and oregano: classic Italian herbal notes buy from a store with good turnover for aromatic spices
- Red pepper flakes: bring mild warmth not heat skip or adjust for kids
- Salt and pepper: enhances all the flavors use kosher salt and fresh-cracked pepper when you can
- Ricotta cheese: for creaminess and richness full-fat gives best flavor and texture
- Large egg: helps set the ricotta layer for perfect sliceable squares
- Lasagna noodles: sturdy base of the dish try for classic dried noodles but feel free to use oven-ready
- Shredded mozzarella: classic melting cheese makes every bite cheesy look for low-moisture whole milk
- Grated Parmesan: rich salty finish over the top buy a wedge and grate yourself for the best results
Step-by-Step Instructions
- Make the Meat Sauce:
- Start by heating olive oil in a large heavy skillet over medium-high heat. Add your chopped onion and garlic. Cook for at least one minute stirring until they are soft and the kitchen smells amazing. Add the ground beef and pork and use a wooden spoon to break it up as you cook. Let it brown until all the pink disappears and fat is rendered. Drain off any extra fat now for a lighter sauce. Season with salt and pepper directly in the pan. Now add tomato paste and stir it in well so it dissolves in the fat. Pour in canned diced tomatoes sugar basil oregano and red pepper flakes. Bring this bubbling to a lively simmer then reduce heat and let it simmer uncovered for fifteen minutes so the flavors meld. Taste and adjust seasonings.
- Prepare the Ricotta Filling:
- In a medium mixing bowl combine ricotta cheese egg dried basil salt and pepper. Use a fork or spoon to stir until completely smooth with no streaks of egg. Set aside.
- Cook the Noodles:
- Bring a big pot of salted water to a full rolling boil. Slide the lasagna noodles in one at a time and stir gently so they do not stick together. Cook until just al dente according to the package instructions. Drain noodles carefully and lay them flat on a clean kitchen towel so they do not stick or tear.
- Assemble the Lasagna:
- Set the oven temperature to three hundred fifty degrees Fahrenheit and grease your nine by thirteen inch baking dish with spray or oil. Spread a thin layer of meat sauce across the bottom of the dish to keep noodles from sticking. Arrange three noodles to cover the bottom. Spoon a third of the meat sauce over noodles followed by a third of the ricotta mixture in small spoonfuls scattered evenly. Top with a cup of mozzarella. Repeat this with noodles sauce ricotta and cheese two more times. Finish with a final layer of noodles remaining mozzarella and a dusting of grated Parmesan.
- Bake:
- Cover the lasagna tightly with foil. Bake in the center of the oven for forty minutes. Remove the foil and continue baking for ten to fifteen minutes more or until the cheese on top is golden and bubbling around the edges. Let the lasagna rest at room temperature for at least ten minutes cut and serve.

The ricotta filling is my favorite part because of how creamy and rich it becomes after baking. My daughter always wants the outside corner slice where the cheese is extra golden and crisp. Over the years we have come to call those family-favorite crispy bits lasagna gold.
Storage Tips
Lasagna keeps incredibly well in the fridge for up to four days. Make sure to cool completely then cover tightly with plastic wrap or foil. For freezing cut cooled lasagna pieces into squares wrap tightly and freeze up to three months. Reheat from thawed in the oven covered until steaming hot.
Ingredient Substitutions
Swap ground turkey or chicken for beef or pork if you prefer a leaner dish. Cottage cheese makes a lighter but still creamy substitute for ricotta. For a vegetarian version use roasted mushrooms and spinach in place of the meat and add extra basil.
Serving Suggestions
This lasagna shines when served with garlic bread a green salad and perhaps a robust Italian red wine. A sprinkle of fresh basil or parsley and extra Parmesan at the table makes everything feel a little more special.

Cultural and Historical Context
Lasagna dates back centuries in Italy especially in regions like Emilia-Romagna. Traditional versions feature meat ragu béchamel and Parmigiano. American lasagna often uses ricotta mozzarella and a tomato-heavy meat sauce like this one. It is a true fusion of Italian technique with American comfort and abundance. Every family does it a little differently.
Recipe FAQs
- → How can I prevent lasagna noodles from sticking together?
After boiling, lay the noodles flat on a clean towel and avoid stacking while assembling.
- → Can I use store-bought sauce instead of making my own?
Yes, you can substitute a high-quality jarred marinara for the homemade sauce if pressed for time.
- → What's the best way to reheat leftover lasagna?
Reheat slices in a 350°F oven, covered, until heated through and the cheese is melted once more.
- → Do I need to let the lasagna rest before serving?
Yes, resting 10 minutes after baking helps lasagna set, making it easier to slice and serve neatly.
- → Is it possible to freeze lasagna for later?
Absolutely. Assemble and freeze before baking, or freeze leftovers. Thaw and bake when ready to enjoy.