Preheat oven to 375°F (190°C).
In a large skillet, cook ground beef and Italian sausage over medium heat until browned. Drain excess fat.
Add diced onion and garlic; cook until soft and fragrant.
Stir in marinara sauce, crushed tomatoes, and tomato paste. Simmer for 10–15 minutes. Season with salt, pepper, and basil.
While sauce simmers, boil lasagna noodles in a large pot according to package instructions. Drain and set aside.
In a mixing bowl, combine ricotta cheese, egg, grated Parmesan, and half the shredded mozzarella. Mix until well combined.
In a 9x13 inch baking dish, spread a thin layer of meat sauce.
Layer noodles over the sauce, followed by the ricotta mixture and more sauce. Repeat layers until ingredients are used up, ending with sauce.
Top with remaining shredded mozzarella. Add ghost-shaped mozzarella slices on top. Use sliced black olives to create ghost faces.
Cover the dish with aluminum foil and bake for 25 minutes.
Remove foil and bake for another 20 minutes, or until cheese is melted and bubbly.
Let lasagna cool for 10 minutes before serving.