This homemade lasagna features layers of pasta, hearty meat sauce, creamy ricotta filling, and melty mozzarella — the ultimate oven-baked comfort meal.
9–12 lasagna noodles (regular or no-boil)
1 tbsp olive oil
1 onion, chopped
3 garlic cloves, minced
1 lb ground beef or beef/pork mix
1 can (28 oz) crushed tomatoes
2 tbsp tomato paste
1½ tsp Italian seasoning
Salt & pepper to taste
½ tsp red pepper flakes (optional)
1½ cups ricotta cheese
1 egg
¼ cup grated Parmesan
2½ cups shredded mozzarella
Fresh basil or parsley (optional)
Preheat oven to 375°F. Cook pasta if not using no-boil noodles.
In a skillet, heat olive oil. Sauté onion and garlic. Add ground beef and brown.
Stir in tomatoes, tomato paste, and spices. Simmer for 15–20 minutes.
In a bowl, mix ricotta, egg, Parmesan, salt, and pepper.
In a 9×13-inch dish, layer sauce, noodles, ricotta, mozzarella. Repeat 3 layers.
Finish with sauce and a generous mozzarella layer on top.
Cover with foil and bake 25 minutes. Uncover and bake another 20–25 minutes.
Let rest 15 minutes before serving.
Add sautéed vegetables or swap meat for lentils for vegetarian. Store leftovers refrigerated up to 4 days or freeze for up to 3 months.