Preheat oven to 375°F. Set a 9x13 casserole dish on the counter.
In a large skillet over medium-high heat, brown the ground beef and spicy lamb sausage with the chopped onion, breaking up the meat until no pink remains, 8–10 minutes. Drain excess fat.
Stir in both jars of marinara, the tomato sauce, Italian seasoning, salt, and garlic powder. Simmer on low for 10 minutes while you prepare the cheese mixture.
In a mixing bowl, combine ricotta, Parmesan, parsley, and egg (if using) until smooth.
Spread about 1 cup of meat sauce in the bottom of the casserole dish to prevent sticking.
Layer 5 no-boil noodles, then one-third of the ricotta mixture, about 2 cups meat sauce, and 1½ cups mozzarella.
Repeat the layers two more times (noodles, ricotta, sauce, mozzarella), finishing with an extra layer of mozzarella on top.
Cover tightly with aluminum foil and bake for 45 minutes. Remove foil and bake 15 minutes more, until the cheese is melted and lightly browned.
Let the lasagna rest 15 minutes, then cool completely at room temperature for about 1 hour before portioning for food safety and clean slices.
Cut into 12–15 portions and transfer to glass meal prep containers with snap lids. Label with the date.
Refrigerate for up to 4 days or freeze portions for up to 3 months.