In a large skillet, over medium heat, add 2 tablespoons of oil and onion. Stir for 2-3 minutes until the onions are soft.
Add the bacon bits and stir until they are hot.
Add ground beef and break it into smaller pieces with a heat-proof spoon.
Sprinkle the garlic powder, onion powder, salt, ground pepper, and chili powder. Mix the seasonings throughout the meat, and brown until the meat is completely cooked.
Add the marinara sauce and mix well.
Bring to a boil and reduce to a low simmer for 12-15 minutes and set aside.
In a medium-sized bowl, add the ricotta cheese, 1 cup of Mozzarella, Parmigiano, Italian seasonings, and dried basil. Mix to combine and set aside.
Line the slow cooker or spray with nonstick baking spray.
Add about 3/4 cup of the meat mixture to the bottom and spread evenly, it's okay if it doesn't cover the whole bottom of the pot.
Add the lasagna noodles to fit, about 3-4.
Add 1/3 of the remaining sauce and spread evenly.
Top this with 1/2 of the Ricotta mixture. Spread evenly as best as you can.
Add 1 cup of Shredded Mozzarella.
Repeat these steps to finish the layers.
On the final layer, top it with the remaining lasagna noodles.
Add the remaining meat sauce.
Top with 1 cup of Mozzarella, if you want it extra cheese you can add 2 cups.
Cover and cook on LOW for 4 hours.
Turn the slow cooker off, take the lid off, and set aside.
Allow lasagna to cool for 10-15 minutes before cutting and serve.
Notes
If making Gluten-Free, you will likely need 2 boxes of noodles as they are smaller than the original lasagna noodles.