Homemade Lasagna

Homemade lasagna isn't as hard to make as it seems. Don't be intimidated by all the layers of delicious Italian flavor — try this homemade lasagna recipe today!

a low angle view of a plated slice of lasagna sitting in front of the pan of lasagna.

Homemade Lasagna Ingredients

These are the ingredients you'll need to make this top-rated homemade lasagna recipe:

· Meat: This lasagna recipe starts with a pound of ground meat (½ pound ground pork, ½ pound lean ground beef).
· Onion: A diced onion is cooked until translucent with the ground meat.
· Canned tomatoes: You'll need a can of tomato sauce and a can of crushed tomatoes.
· Fresh herbs: For fresh flavor, chop two tablespoons of parsley and crush one clove of garlic.
· Sugar: A dash of sugar balances out all of the acidity from the tomatoes.
· Spices and seasonings: This homemade lasagna is seasoned with dried basil, dried oregano, salt, and black pepper.
· Noodles: Of course, you'll need lasagna noodles! This recipe calls for uncooked noodles, but you can use the oven-ready variety to save time.
· Cheese: The cheese layer is made up of cottage cheese and Parmesan. You'll also need shredded mozzarella.
· Eggs: Eggs make the cheese layer extra creamy. Plus, they act as a binding agent (which means they hold the layer together).

a low angle view of a plated slice of lasagna sitting in front of the pan of lasagna.

How to Make Homemade Lasagna

Making homemade lasagna much easier than it looks. You'll find the full, step-by-step recipe below — but here's a brief overview of what you can expect:

1. Cook the meat: Cook the ground meat in a skillet until browned and crumbly. Add the onion and continue cooking until it's translucent. Stir in the canned tomato products, half of the parsley, garlic, basil, 1.5 teaspoons of salt, oregano, and sugar.
2. Cook the noodles: Boil the lasagna noodles in lightly salted water until they're al dente.
3. Make the cheese layer: Mix cottage cheese, Parmesan cheese, eggs, the remaining parsley, the remaining salt, and pepper in a bowl.
4. Assemble the lasagna: Layer the ingredients according to the recipe (starting with sauce and ending with mozzarella) until the lasagna is assembled.
5. Bake the lasagna: Cover with foil and bake in the preheated oven for about half an hour. Remove the foil and continue baking until the top is golden brown.

How Long to Cook Lasagna

In an oven preheated to 375 degrees F, this homemade lasagna should be perfectly baked in about 50 minutes (30-40 minutes covered, 5-10 minutes uncovered).

homemade lasagna in a white pan with a blue kitchen towel on the side

How to Store and Freeze Lasagna

Allow the homemade lasagna to cool completely, then transfer the leftovers to an airtight container. Store in the refrigerator for up to four days. Reheat in the oven or in the microwave.

If you plan to freeze lasagna, it's best to bake it in a foil pan. Allow it to cool completely, then tightly wrap the entire dish in storage wrap. Next, wrap it in at least one tight layer of aluminum foil. Freeze for up to three months. Thaw in the fridge overnight and reheat in the oven or microwave.

Allrecipes Community Tips and Praise

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

"I didn't have any ground pork in the house, so I omitted that ingredient, but it was great with just the beef," says one Allrecipes community member. "The sauce came out terrific too, much better than the stuff you find in jars."

"I made this recipe last night and it turned out fabulous," raves . "I did increase the meats and sauce a little for the slightly larger pan size, but everyone loved it. I served it with and for a side."

Editorial contributions by

Homemade Lasagna

Homemade Lasagna
Prep Time:
1 hr 25 mins
Cook Time:
1 hr 15 mins
Additional Time:
10 mins
Total Time:
2 hrs 50 mins
1 9x13-inch lasagna


  • ½ pound ground pork

  • ½ pound lean ground beef

  • ½ 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 ½ teaspoons dried basil

  • 1 ½ teaspoons salt

  • ½ teaspoon dried oregano

  • teaspoon white sugar

  • 1 (16 ounce) package lasagna noodles

  • 1 pound small-curd cottage cheese

  • ¾ cup grated Parmesan cheese

  • 3 large eggs

  • 2 teaspoons salt

  • ¼ teaspoon ground black pepper

  • 1 (16 ounce) package shredded mozzarella cheese


  1. Combine pork and ground beef in a large, deep skillet over medium-high heat; cook and stir until browned and crumbly, 5 to 7 minutes. Add onion and cook until translucent, about 5 minutes.

  2. Stir in crushed tomatoes, tomato sauce, 1 tablespoon fresh parsley, garlic, basil, salt, oregano, and sugar. Reduce heat to medium-low and simmer, stirring occasionally, for 30 minutes.

  3. While the sauce is simmering, bring a large pot of lightly salted water to a boil. Cook lasagna noodles in the boiling water, stirring occasionally, until tender yet firm to the bite, 8 to 10 minutes. Drain and set aside.

  4. While the noodles are cooking, preheat the oven to 375 degrees F (190 degrees C).

  5. Mix cottage cheese, Parmesan cheese, eggs, remaining 1 tablespoon fresh parsley, salt, and pepper in a large bowl until combined.

  6. Assemble lasagna: Spread a spoon or two of sauce over the bottom of a 9x13-inch baking dish just to to coat it. Place two layers of noodles over the sauce to cover. Layer with 1/2 of the cheese mixture, 1/2 of the remaining sauce, and 1/2 of the mozzarella cheese. Repeat layers once more using the remaining noodles, cheese mixture, sauce, and mozzarella. Cover the baking dish with aluminum foil.

  7. Bake in the preheated oven for 30 to 40 minutes. Remove the foil and bake until cheese is golden brown, 5 to 10 more minutes.

  8. Remove from the oven and let stand for 10 minutes before cutting and serving.

    Homemade Lasagna

Recipe Tip

For a more traditional filling, substitute ricotta cheese for the cottage cheese. You can also add layers of veggies, such as spinach and mushrooms, when layering your lasagna.

Nutrition Facts (per serving)

638 Calories
27g Fat
54g Carbs
46g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 638
% Daily Value *
Total Fat 27g 35%
Saturated Fat 13g 67%
Cholesterol 161mg 54%
Sodium 2053mg 89%
Total Carbohydrate 54g 20%
Dietary Fiber 5g 16%
Total Sugars 4g
Protein 46g 91%
Vitamin C 13mg 14%
Calcium 637mg 49%
Iron 5mg 27%
Potassium 785mg 17%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

Related Recipes

Absolutely Ultimate Potato Soup

Author: Malachi Gaylord

A bowl of this ultra-comforting potato soup will please everyone at your table. How to Make Potato Soup This potato soup comes together...

View Recipes
Kickin' Collard Greens

Author: Dr. Jacinto Nitzsche

Southern-style collard greens are savory comfort food with a deliciously zesty kick. This classic, down-home side dish features fresh chopped collard...

View Recipes
Baked Ham and Cheese Sliders

Author: Ricardo O'Reilly MD

There's never a bad time to eat irresistibly decadent ham and cheese sliders. These party-friendly sandwiches boast buttery rolls that surround...

View Recipes
Easy Sausage Gravy and Biscuits

Author: Lenna Wintheiser

Make quick and easy biscuits and gravy with this shortcut recipe. This hearty, old-fashioned breakfast is perfect for beginners and pros alike! ...

View Recipes
Bacon-Wrapped Jalapeño Poppers

Author: Mr. Enid Batz Jr.

Get the party started with this 4-ingredient jalapeño popper recipe. Stuffed with a rich cream cheese-Cheddar mixture and wrapped in crispy bacon, it...

View Recipes
Air Fryer Pork Tenderloin with Sweet Potatoes

Author: Hillard Lesch II

Trending Videos Close this video player Prep Time: 15 mins Cook Time: 35 mins Rest Time: 10 mins Total Time: 1 hr ...

View Recipes
Balsamic Braised Pork Tenderloins with Fresh Figs

Author: Neil Torp DVM

Trending Videos Close this video player Prep Time: 15 mins Cook Time: 45 mins Total Time: 1 hr Servings: 8 Yield: 2 pork...

View Recipes
Bacon-Wrapped Cherries

Author: Kathryne Rosenbaum DVM

Trending Videos Close this video player Prep Time: 20 mins Cook Time: 5 mins Total Time: 25 mins Servings: 18 ...

View Recipes
The Best Easy Pork Tenderloin

Author: Lester Ledner III

“This pork tenderloin recipe is crusty on the outside, juicy on the inside, and on the table in about 30 minutes,” according to recipe developer...

View Recipes
What Should the Internal Temperature Be for Pork Chops?

Author: Prof. Haylie Morar II

Trending Videos Close this video player Photo: DOTDASH MEREDITH FOOD STUDIOS Way back in the olden days (prior to May 2011), the...

View Recipes