Break the lasagna noodles into 4ths and set aside.
In a large dutch oven or soup pot, brown the ground beef and Italian sausage together on medium-high heat, stirring often, for 8-10 minutes.
Drain excess grease from the pot or absorb with a paper towel.
Remove the browned meat to a bowl and set aside.
Add onions to the pot, adding olive oil if needed, and sauté for about 5 minutes until softened.
Add minced garlic and stir for 1 minute.
Add tomato paste and cook for 1 minute before mixing it in to deepen the flavor.
Stir in red pepper flakes, salt, black pepper, garlic powder, oregano, and thyme.
Add the jar of pasta sauce or marinara, broth, and the browned meat back into the pot.
Bring to a low simmer.
Add broken lasagna noodles, cover, and reduce heat to a gentle simmer.
Cook for about 20 minutes or until noodles are tender.
Add fresh baby spinach and stir until wilted.
If desired, add more broth for a soupier consistency.
Stir in shredded parmesan cheese.
In a small bowl, mix ricotta and shredded mozzarella.
Serve the soup hot with a dollop of the ricotta-mozzarella mixture on top.
Enjoy!