01 - In a large skillet over medium heat, cook ground beef or Italian sausage until browned and no longer pink. Drain excess fat, then add diced onion and minced garlic, sautéing for 2 to 3 minutes until softened.
02 - Incorporate crushed tomatoes, tomato paste, tomato sauce, dried basil, dried oregano, salt, black pepper, red pepper flakes, and granulated sugar into the meat mixture. Simmer for 8 to 10 minutes, stirring occasionally.
03 - In a mixing bowl, combine ricotta cheese, large egg, and parsley. Stir until well blended and smooth.
04 - Lightly grease the inside of the slow cooker. Spread a thin layer of prepared meat sauce on the bottom. Arrange 3 to 4 no-boil lasagna noodles, breaking them as needed to fit. Top with half the ricotta mixture, then add one-third of the mozzarella cheese and one-third of the remaining sauce.
05 - Repeat the sequence: add another layer of noodles, the remaining ricotta mixture, another third of the mozzarella, and another third of the sauce. Complete with a final layer of noodles, the last portion of sauce, remaining mozzarella cheese, and finish with the grated Parmesan.
06 - Cover and cook on LOW heat for 4 to 5 hours, until noodles are tender and cheese has melted completely.
07 - Turn off the slow cooker and let the lasagna rest, covered, for 15 to 20 minutes to set before slicing and serving.