Homemade lasagna is always a hit and this one will have your family begging for seconds! It’s an easy dinner recipe that’s full of flavor and never goes out of style!
For your convenience, this post contains affiliate links. As an Amazon associate, I earn from qualifying purchases.
Classic lasagna is always a hit in my family and my family comes running as soon as it hits the table! It’s comfort food at it’s best and even the pickiest eaters love it. Plus, it makes the perfect meal whether you’re serving it for a family dinner or a larger gathering (yes, one day soon we’ll have those again!).
It’s also a super easy dinner for busy moms! It freezes well so you can make it ahead of time or freeze the leftovers for later. I know my kids would eat these yummy leftovers every night of the week!
What are the ingredients for lasagna?
Lasagna can have a variety of ingredients depending on which version you’re making. For example, vegetable lasagna will obvoiously have different ingredients than this classic meat lasagna.
For this lasagna recipe, you’ll need the following ingredients:
- Ground beef
- Medium onion
- Olive oil
- Canned tomatoes
- Italian seasoning
- Mozzarella cheese
- Ricotta cheese
- Grated Parmesan cheese
- Lasagna noodles
You can change it up and use different cheeses, meats or even add spinach and other veggies. I hid all kinds of veggies in this baked ziti and my kids either didn’t notice or just didn’t care!
How To Make Homemade Lasagna
Start by preheating your oven to 350° degrees. Saute onion and brown meat in a large skillet.
Next, drain the extra oil and add minced garlic. Cook for a couple minutes (until you start to smell the garlic…yumm). Drain the tomatoes and add them to the pan (if you’re using whole tomatoes, break them up with your hands first).
Stir in sugar and cook until bubbly.
Boil water and cook lasagna noodles according to the directions on the package.
While the noodles cook, combine ricotta cheese, Italian seasoning, parmesan cheese, salt, pepper and egg in a bowl.
Pour a layer of sauce into a 9×13 pan, then lay lasagna noodles on top. Add another layer of meat sauce.
Top with a layer of ricotta cheese mixture, then add mozzarella.
Repeat two more times, adding additional layers of noodles, meat sauce, cheese mixture and mozzarella.
How long do you bake lasagna?
Once your oven has reached 350°, pop the lasagna in the oven for approximately 30 minutes. You’ll know it’s ready when the cheese is melted and the sauce is bubbling.
This lasagna is SO delish and always has my family begging for more!
How do you reheat lasagna?
One thing I love about lasagna is that it tastes just as good the next day (like leftover pizza!). If you’re reheating it in the oven, throw a piece of aluminum foil over the pan so it won’t dry out. Then heat at 350° until the lasagna is hot, about 30 minutes. You can also use a toaster oven for individual slices.
If you’re reheating individual slices in the microwave, you’ll need to cover them with a paper towel first to eliminate splatters. However, you don’t want your paper towel to get stuck in the cheese…that’s the best part! The trick is to stick a toothpick in the middle to hold the paper above the cheese like a tent.
Heat on full power for 1-2 minutes, or until the cheese on top is melted and the lasagna is heated through.
How do you freeze lasagna?
Lasagna leftovers never last long in our house but if we’re not eating them right away, I’ll freeze them instead.
I cut the lasagna into individual servings and freeze individually. Not only does it take less room in the freezer but it’s also easier to serve later. Be sure the pieces are completely cool before you start.
Wrap each one in plastic wrap, then aluminum foil. Finally, store in a plastic freezer bag. Your lasagna should stay good for up to three months.
How do you reheat frozen lasagna?
You can reheat your lasagna the same way you normally would, you’ll just have to increase the time to make up for the fact that it’s frozen.
What to serve with homemade lasagna
I think it goes without saying that lasagna and garlic bread are a match made in heaven! Homemade lasagna also tastes great with roasted vegetables. Of course you can never go wrong with a fresh garden or spinach salad.
- 2 lbs ground beef
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 tbsp olive oil
- 1 28oz can San Marzano tomatoes, drained
- 1 tbsp sugar
- 1 tbsp Italian seasoning
- 1 tsp salt
- 1 tsp pepper
- 24 oz mozzarella cheese, grated
- 16 oz ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 1 16 oz box lasagna noodles (you'll need about 15 noodles)
- Preheat oven to 350°.
- Add olive oil to large skillet and saute onion and ground beef until beef is browned.
- Drain excess oil and add minced garlic. Cook until fragrant, about 1-2 minutes.
- Drain the tomatoes and add to the beef (if using whole tomatoes, break apart with your hands first).
- Stir in sugar and cook until bubbling.
- In a separate pan, boil water and cook noodles according to direction on package.
- In a large bowl, combine ricotta cheese, Italian seasoning, Parmesan cheese, salt, pepper and egg. Mix well.
- Pour a thin layer of sauce into a 9x13 pan. Lay lasagna noodles on the sauce, then layer with more meat sauce, ricotta cheese mixture and mozzarella. Repeat two more times.
- Bake at 350° for 30 minutes or until the cheese is melted and sauce is bubbling. Serve and enjoy!
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
So delish and so easy too…this homemade lasagna is definitely one of our favorites!
Looking for more easy dinner recipes? Check out these favorites…
- Easy Homemade Lasagna
- Lemon Rosemary Chicken
- Honey Garlic Chicken
- Turkey Meatloaf
- Homemade Shake & Bake Pork Chops
- Philly Cheesesteak Pasta
- Chicken Alfredo Bake
- Baked Ziti With Veggies
- Taco Stuffed Peppers
- Mushroom & Sausage Stuffed Peppers
- Shrimp Stuffed Peppers
- Chicken Pasta Bake
- Zucchini Spaghetti w/ mushrooms & peppers
- Pesto Zucchini Noodles
- Cilanto Lime Shrimp Tacos