Preheat the oven to 375°F (190°C).
Cook the lasagna noodles according to the package directions. Drain and set aside.
In a large skillet, cook the ground beef or Italian sausage over medium heat until browned. Drain any excess fat.
Add the chopped onion and minced garlic to the skillet and cook until the onion is translucent.
Add the pasta sauce, diced tomatoes, dried basil, dried oregano, salt, and pepper to the skillet. Simmer for about 10-15 minutes, stirring occasionally.
In a separate bowl, mix together the ricotta cheese, 1 cup of shredded mozzarella cheese, grated Parmesan cheese, and chopped parsley.
To assemble the lasagna, spread a thin layer of the meat sauce on the bottom of a 9x13 inch baking dish. Layer with 3-4 lasagna noodles, slightly overlapping them to cover the sauce.
Spread 1/3 of the ricotta cheese mixture on top of the noodles. Top with 1/3 of the meat sauce.
Repeat the layers of noodles, ricotta cheese mixture, and meat sauce two more times, ending with a layer of meat sauce on top.
Sprinkle the remaining 1 cup of shredded mozzarella cheese on top of the lasagna.
Cover the baking dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 25 minutes or until the cheese is melted and bubbly.
Let the lasagna cool for a few minutes before slicing and serving.
Enjoy your delicious homemade lasagna!
Check out the products below to make this recipe!