This timeless beef lasagna is layered with rich meat sauce, creamy ricotta, and gooey mozzarella. It’s comfort food at its best—perfect for family dinners, potlucks, or meal prepping for the week ahead.
18 dry lasagna noodles
2 tablespoons olive oil
2 teaspoons salt (for boiling pasta)
Meat Sauce:
4 tablespoons olive oil
2 lbs ground beef
2 cups onion, finely chopped
4 tablespoons garlic, minced
6 cups tomato sauce
4 tablespoons tomato paste
2 teaspoons salt
½ cup fresh parsley, finely chopped
Cheese Filling:
4 cups ricotta cheese
3 cups mozzarella cheese, shredded and divided
1 cup Parmesan cheese, grated and divided
2 eggs, beaten
½ cup fresh parsley, chopped
Preheat oven to 375°F (190°C). Cook lasagna noodles in salted water until al dente. Drain and set aside.
In a large skillet, heat olive oil. Sauté onion and garlic until fragrant. Add ground beef and cook until browned.
Stir in tomato sauce, tomato paste, salt, and parsley. Simmer for 10–15 minutes.
In a bowl, combine ricotta, 2 cups mozzarella, ½ cup Parmesan, eggs, and parsley.
In a greased 9×13-inch baking dish, spread a layer of meat sauce, then layer noodles, cheese mixture, and repeat. End with meat sauce.
Top with remaining 1 cup mozzarella and ½ cup Parmesan.
Cover with foil and bake for 30 minutes. Uncover and bake another 10–15 minutes until bubbly and golden.
Let rest 10 minutes before slicing. Garnish with parsley if desired.
Dietary Info: Contains dairy, gluten, rich and filling