Homemade Lasagna Recipe

Homemade Lasagna Recipe

Cook Time: 75 minutes

Making homemade lasagna is easier than it looks! Dont be intimidated by the layers of deliciousness try this homemade lasagna recipe today and enjoy every bite.

Ingredients

  • 1/2 pound ground pork
  • 1/2 pound lean ground beef
  • 1/2 cup minced onion
  • 1 (28 ounce) can crushed tomatoes
  • 1 (8 ounce) can tomato sauce
  • 2 tablespoons chopped fresh parsley, divided
  • 1 clove garlic, crushed
  • 1 1/2 teaspoons dried basil
  • 1 1/2 teaspoons salt
  • 1/2 teaspoon dried oregano
  • 1/8 teaspoon white sugar
  • 1 (16 ounce) package lasagna noodles
  • 1 pound small-curd cottage cheese
  • 3/4 cup grated Parmesan cheese
  • 3 large eggs
  • 2 teaspoons salt
  • 1/4 teaspoon ground black pepper
  • 1 (16 ounce) package shredded mozzarella cheese

How to Make Homemade Lasagna

Follow these steps for a perfectly layered lasagna every time!

Step 1: Cook the Meat

In a large skillet, combine the ground pork and beef. Cook over medium-high heat, stirring occasionally, until browned and crumbly, about 5 to 7 minutes. Add the diced onion and cook until it's translucent, about 5 minutes more. Stir in the crushed tomatoes, tomato sauce, 1 tablespoon of chopped parsley, garlic, basil, salt, oregano, and sugar. Reduce the heat to medium-low and let the sauce simmer for 30 minutes, stirring occasionally.

Step 2: Cook the Noodles

While the sauce is simmering, bring a large pot of salted water to a boil. Add the lasagna noodles and cook until al dente, about 8 to 10 minutes. Drain the noodles and set them aside.

Step 3: Prepare the Cheese Layer

In a large mixing bowl, combine the cottage cheese, grated Parmesan, eggs, the remaining tablespoon of parsley, salt, and pepper. Mix until well combined, creating a creamy cheese mixture.

Step 4: Assemble the Lasagna

Spread a thin layer of sauce over the bottom of a 9x13-inch baking dish. Place two layers of lasagna noodles on top of the sauce, covering the entire bottom of the dish. Add half of the cheese mixture, followed by half of the remaining sauce, and then half of the shredded mozzarella. Repeat the layers: add the remaining noodles, cheese mixture, sauce, and mozzarella. Cover the baking dish with aluminum foil.

Step 5: Bake the Lasagna

Place the lasagna in a preheated 375F (190C) oven and bake for 30 to 40 minutes with the foil on. Then, remove the foil and continue baking for another 5 to 10 minutes, or until the top is golden brown and bubbly. Remove from the oven and let the lasagna stand for 10 minutes before slicing and serving.

How Long to Cook Lasagna

In a preheated oven at 375F, the lasagna will bake perfectly in about 50 minutes (30 to 40 minutes covered, followed by 5 to 10 minutes uncovered).

How to Store and Freeze Lasagna

If you have leftovers, let the lasagna cool completely before transferring it to an airtight . Store it in the refrigerator for up to 4 days. To reheat, simply warm it in the oven or microwave.

If you plan to freeze the lasagna, bake it in a foil pan. Once cooled, tightly wrap it in storage wrap and cover it with aluminum foil. Freeze for up to 3 months. When ready to serve, thaw it overnight in the fridge and reheat in the oven or microwave.

Community Tips

"This is actually quite easy to make for someone who has never made lasagna before," says one home cook. "I used ricotta instead of cottage cheese and added spinach. Everyone loved it, and I will definitely make it again."

"I didnt have any ground pork, so I just used beef. It was great, and the sauce was much better than store-bought!" another cook shares.

"I made this last night and it turned out fabulous! I increased the meat and sauce a bit for a larger pan. Served with garlic toast and green beans, it was a hit!" says another satisfied cook.

Nutrition Facts

Each serving of this homemade lasagna contains:

  • Calories: 638
  • Fat: 27g (35% DV)
  • Saturated Fat: 13g (67% DV)
  • Cholesterol: 161mg (54% DV)
  • Sodium: 2053mg (89% DV)
  • Total Carbohydrates: 54g (20% DV)
  • Dietary Fiber: 5g (16% DV)
  • Protein: 46g (91% DV)
  • Vitamin C: 13mg (14% DV)
  • Calcium: 637mg (49% DV)
  • Iron: 5mg (27% DV)
  • Potassium: 785mg (17% DV)

Percent Daily Values are based on a 2,000 calorie diet.

Homemade Lasagna Recipe

AI Audio version of the recipe is available!

You can listen to this recipe in AI audio format. Simply click the play button below to listen to the content in a format that suits you best. It’s a great way to absorb information on the go!

FAQ about Homemade Lasagna Recipe

You can store leftover lasagna in the refrigerator for up to four days. Ensure that it is kept in an airtight container to maintain freshness.

Yes, you can freeze homemade lasagna. It's best to bake it first, allow it to cool completely, and then wrap it tightly in storage wrap followed by a layer of aluminum foil. It can be frozen for up to three months. When you're ready to reheat it, thaw it in the refrigerator overnight before baking.

To reheat frozen lasagna, thaw it in the refrigerator overnight and then reheat it in the oven at 375°F (190°C) for about 25-30 minutes, or until heated through. You can also reheat individual slices in the microwave.

Yes, you can use no-boil lasagna noodles as a time-saver. Just be sure to add extra sauce to ensure the noodles cook properly and absorb moisture while baking.

Yes, you can assemble the lasagna ahead of time and store it in the refrigerator for up to 24 hours before baking. This will allow the flavors to meld together, and it will save you time on the day you plan to bake it.

Yes, you can substitute ricotta cheese for cottage cheese if you prefer a creamier texture. Many people choose ricotta as a more traditional option for lasagna.

You can add a variety of ingredients to enhance the flavor, such as sautéed mushrooms, spinach, or other vegetables. For extra flavor, try adding fennel seeds, a splash of red wine, or even some hot sauce or pepperoni between the layers.

To prevent watery lasagna, make sure the sauce is thick enough by allowing it to simmer for a while before layering it in the dish. Also, ensure the noodles are drained well and not too overcooked, as they can release excess moisture during baking.

Yes, you can substitute ground turkey for the beef and pork in the recipe. Ground turkey is a leaner option and will result in a slightly lighter lasagna.

The lasagna is fully cooked when the cheese on top is golden brown and bubbly, and a knife inserted in the center comes out hot. It should have a consistent texture throughout.

Comments

Eleni07

10/06/2025 01:52:54 PM

this was so good but not enough sauce. Used Ricotta cheese instead of cottage cheese and doubled cheeses ricotta and mozz to make it more gooey. I adjusted according to prev reviews. replace sugar with 2 tsp ground carrot (thanks for the tip) - also replaced pork sausage with mild Italian sausage. I doubled everything but noodles and tripled onions/garlic/parsley/oregano. only used 4 eggs. For added flavor I a whole chopped green pepper. also added the garlic when meat was browning this seems to really release the flavor. Did not use any salt because all the cheeses are salty enough - this was a good move, it turned out perfect. will make this many more times - thanks Craig!! PS - This sause is great on pizza too! This freezes really well too but whenever i freeze dishes with tomato sauce, I find that i need to add just a little bit (small can) of sauce before cooking. just add to sides and it will work it's way down. the little extra can of sauce will help to moisten it up and bring back some of the tomato flavor which seems to go away when frozen. you can freeze whole or cook the lasagna, cool, cut into serving sizes and freeze individual serving :)

lutzflcat

10/29/2022 06:13:00 PM

Lasagna is a 2-day recipe for me: sauce is made on day 1, and recipe is finished, assembled, and baked the 2nd day. Sauce turned out very well, but I did adapt to our tastes a bit. Substituted a can of El Pato Hot Tomato Sauce (was a great addition and another layer of flavor), added a few fennel seeds, a glug of red wine, and bumped up the basil and oregano (all personal taste). I know, I know, I changed it, but lasagna is a lot of work, this was fairly expensive, and I didn’t want any flavor issues; I know our taste preferences. When boiling your noodles, count out 12, don’t add the 16-oz box because I did so, and ended up throwing away 7 noodles which weren’t needed. Could be the cottage cheese has a bit more moisture than ricotta, but I used it, and although it tasted really good, it took longer to bake than the timing in the recipe. I’m happy with the way this turned out, but I must say that I still prefer Italian sausage over ground pork.

Dana Hickman

12/13/2023 03:23:52 PM

Really great recipe, followed as written except I used all ground pork and halved the salt. I made it in an 8x8 and 9x5 bread loaf pan and froze the bread loaf pan for later. You could add more tomatoes/sauce if you like it saucy or add veggies like spinach. This was delicious and I would definitely make again! - Dec '23

barlowc

03/03/2023 05:19:38 PM

We loved the mild flavor and texture. I did not use the eggs and I used grass fed ground beef. I also used ricotta cheese and added sauteed mushrooms and spinach into the layers. I used extra garlic and extra of all the herbs and no salt whatsoever. I also do not eat processed sugar, so I shredded a carrot into the sauce. Yum!

Lanette Casper

03/19/2023 02:28:22 AM

Everybody loved it! The alterations I made, because I didn’t have quite enough cottage cheese was adding mozzarella pearls to the cottage cheese mixture. Made it so melty! I also only added about a half a teaspoon of salt. I can my own Italian tomato mix and then to thicken the sauce up a little bit I used a can of tomato paste. We all like the noodles to be a little firmer, so I don’t pre-cook them.

Kathie

12/08/2017 09:48:44 AM

Next time I will not add the sausage. I used the no cook lasagna noodles. Cooking time was a little longer, but, worth it. Because of that I will double the tomato sauce to add more moisture during cooking going forward.

Trillian

03/20/2024 04:57:32 PM

This was a good base. I doubled the cheese and substituted ricotta for the cottage cheese. I avoid using packaged shredded cheeses because of the coating used in the processing. The block cheese works so much better, but in a pinch, packaged shredded cheese can be rinsed in cold water to remove those mystery ingredients!

janets1

01/16/2016 05:06:13 PM

Delicious! I uses 1/2 ground sirloin and 1/2 hot Italian sausage with the full 15 oz. can of sauce. Also 1/2 ricotta and 1/2 cottage cheese, with no added salt in this part. I tossed a little chopped spinach in 2 layers as well. A little sauce on the bottom to prevent sticking and had 3 single layers.

Mimi Seibel

12/10/2019 05:49:52 PM

I used ground beef and Hot Italian Johnsonville sausages, topped the lasagne with Parm when I took the foil off. Also added about 8 oz drained frozen spinach to the ricotta/egg/parm mix. Otherwise, with the other additions I made, this is my go to lasagne recipe now. I would probably add a bit more cheese as well, but this was good!

cook4me

05/15/2020 03:02:44 PM

Will definitely make again. First time making lasagna with cottage cheese; I used hosta, horseradish, and beet leaves for the veggies. I cut back on the salt & put sauce on bottom first, as recommended; used a jar of pasta sauce with the crushed tomatoes; and added a bit more sugar (to off set the bitter horseradish leaves). It came out great. :)

benshalom1948

04/01/2023 07:41:59 PM

I really like this recipe! I added a little (1/2c) red wine to the meat and added some asiago cheese to the egg and cottage cheese mixture for a little kick, you know? Turned out fabulous. No leftovers!!

LaRhesa Ragan

06/26/2025 11:54:57 PM

Great recipe. It holds together perfectly. The only thing I would change is lessen the salt to 1 tsp in the cheese mixture.

Michael Demmons

06/10/2025 07:02:07 PM

Very good lasagna. I always add pepperoni as a layer just below the top layer of cheese. That gives it a nice kick. I'd recommend reducing the salt in the rest of the recipe to accommodate it.

SneakyPrawn8856

06/10/2025 04:21:43 AM

This was a new way of making lasagna. I had never used eggs in my recipe before. It turned out great and got lots of compliments.

ZanyWhey2804

04/26/2025 05:24:42 AM

I added home made bechamel sauce and used ricotta mixed with an egg instead of cottage cheese.

ChillyStraw8472

04/13/2025 05:58:23 PM

It was easy to follow and tasted good.

Nicole Ramirez

04/09/2025 04:24:31 AM

This recipe is GOLD! 😋

Aaron Collins

03/29/2025 04:04:45 PM

This blew me away.

SaucyMelt7347

03/08/2025 11:37:07 PM

This was a first for me. I cheated and used Delallo jarred sauce and Barilla elbows because that's what I had on hand. I layered with the ricotta mix and both provolone and mozzarella cheeses and baked it up with some Boarshead pepperoni on top. Served with a mozzarella filled breadstick. Awesome!!

Stephen Moore

02/25/2025 10:26:58 PM

This tastes way better than I expected.