Lasagna is a classic Italian dish that is loved around the world for its rich, hearty flavors and comforting textures. Whether you’re making it for a special occasion or just craving a delicious and satisfying meal, homemade lasagna is the perfect choice. In this step-by-step guide, we’ll show you how to make classic meat and cheese lasagna, as well as vegetarian and gluten-free options.

Ingredients:
- 1 pound ground beef or turkey (omit for vegetarian or replace with a plant-based alternative)
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 jar (24 ounces) of your favorite tomato sauce
- 1 can (14.5 ounces) diced tomatoes
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- 1 package (16 ounces) lasagna noodles (regular or gluten-free)
- 2 cups shredded mozzarella cheese
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- Fresh parsley, chopped (optional)
Instructions:
1
Preheat your oven to 375°F (190°C).
2
In a large skillet over medium heat, cook the ground beef or turkey (if using) until browned, stirring frequently. Add the onion and garlic and cook until softened, about 5 minutes.
3
Add the tomato sauce, diced tomatoes, basil, oregano, salt, and pepper to the skillet. Stir to combine and bring to a simmer. Reduce heat and let the sauce simmer for 10-15 minutes.
4
Cook the lasagna noodles according to the package instructions. Drain and set aside.
5
In a medium bowl, mix together the ricotta cheese, 1 cup of mozzarella cheese, and 1/4 cup of grated Parmesan cheese.
6
Spread a thin layer of the meat sauce on the bottom of a 9×13 inch baking dish. Add a layer of lasagna noodles on top, followed by a layer of the cheese mixture. Repeat layers, finishing with a layer of meat sauce on top.
7
Sprinkle the remaining mozzarella and Parmesan cheese on top of the lasagna.
8
Cover the baking dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 25-30 minutes or until the cheese is melted and the lasagna is heated through.
9
Let the lasagna cool for 5-10 minutes before serving. Garnish with chopped parsley, if desired.
Vegetarian Lasagna:
To make a vegetarian lasagna, simply omit the ground beef or turkey and replace with a plant-based alternative, such as crumbled tofu or diced mushrooms. Follow the same recipe as above, but use vegetable broth instead of beef broth for added flavor.
Gluten-Free Lasagna:
To make a gluten-free lasagna, use gluten-free lasagna noodles instead of regular noodles. Follow the same recipe as above, but make sure all ingredients are labeled gluten-free.