In a large skillet over medium heat, brown the ground meat.
Add the diced onions and minced garlic to the skillet.
Transfer the browned meat, onions, and garlic to the crockpot.
Stir in the diced tomatoes, sun-dried tomatoes, and broth.
Add the cubed cream cheese, stirring until incorporated.
Add broken lasagna noodles and stir to combine.
Cover and cook on low for 6-7 hours, or on high for 3-4 hours.
About 30 minutes before serving, add the chopped spinach or kale.
Serve hot, topped with shredded mozzarella and fresh basil if desired.