In a medium pot add ground beef, salt and pepper to taste. Cook on medium heat until browned.
Drain beef of excess fat and return to pot.
Add the pasta sauce to the beef and stir. Remove from heat and set aside.
Fill a large pot 3/4 full with water. Add a pinch of salt and olive oil and bring to a boil.
Meanwhile in a mixing bowl add ricotta, 1/2 cup mozzarella cheese, Italian seasoning, and egg and beat until well combined and smooth. Set aside.
Once noodles are done remove from heat. Do not drain. I have found the noodles don't break or stick if I leave them in the water.
Ladle in about 1/2 cup of tomato sauce into the bottom of a 9x13 baking pan and spread out into a very thin layer covering the bottom of the pan. This small amount of sauce will prevent the bottom layer of noodles from sticking to the bottom.
Remove noodles from the water with a wooden spoon or thick utensil. If you use a fork the noodle will tear.
Layer 3 lasagna noodles side by side in the baking dish. This will start your first layer.
Ladle in half of your tomato sauce and spread evenly over the noodles.
Layer 3 lasagna noodles on top.
Spoon in the ricotta cheese mixture and spread evenly.
Layer 3 lasagna noodles on top.
Use half of remaining mozzarella and spread evenly over the noodles.
Layer 3 lasagna noodles.
Spread remaining tomato sauce evenly across the top.
Cover with foil and bake at 350F. for 30 minutes.
Remove from oven. Remove foil. Add remaining mozzarella cheese and Parmesan cheese.
Return to oven and bake uncovered for another 15 minutes or until cheese is melted and lasagna is heated through.
Set oven to Broil and broil for 2 minutes to get those gorgeous burnt cheese bubbles.
Remove from oven and let sit for 10 minutes before serving.
Recipe Notes
You may want to cook extra lasagna noodles just in case some rip apart while removing them from the pot of water.
If your ricotta cheese container is 16 oz. go ahead and use the whole container. One extra ounce is a bonus!