Preheat the oven to 375°F.
Heat a large skillet over medium-high heat. Add the ground beef and Italian sausage and cook, breaking the meat into crumbles, until browned and cooked through, about 8–10 minutes. Drain any excess fat.
Add the tomato basil sauce to the skillet and stir to combine. Reduce the heat to low and simmer for 5–10 minutes while you prepare the ricotta filling. Season with salt and pepper to taste, if needed.
In a medium bowl, combine the ricotta, ½ cup Parmesan, egg, parsley, and basil. Season lightly with salt and pepper and stir until well combined.
Spread a thin layer of the meat sauce evenly over the bottom of a 12 × 14-inch baking dish. Arrange a single layer of no-boil lasagna noodles over the sauce, breaking the noodles as needed to fit the dish.
Spread a layer of ricotta mixture over the noodles, followed by meat sauce and a sprinkle of mozzarella. Repeat the layers of noodles, ricotta mixture, meat sauce, and mozzarella. Sprinkle the remaining ¼ cup Parmesan cheese evenly over the top.
Cover the baking dish tightly with aluminum foil and bake for 30 minutes. Remove the foil and continue baking for 15–20 minutes, or until the cheese is melted and bubbling and the lasagna is hot throughout.
Remove from the oven and let the lasagna rest for 10-15 minutes before slicing and serving.