Heat a large sauce pot or Dutch oven over medium heat and drizzle in the olive oil. Allow it to warm for about 2 minutes until shimmering. Next, add the diced onion and minced garlic, sautéing for 3-4 minutes until the onion is translucent and fragrant.
Introduce the lean ground beef into the pot, breaking it apart with a wooden spoon. Cook for approximately 4-6 minutes, stirring occasionally, until the beef is browned and no longer pink.
Sprinkle in the Italian seasoning, salt, and pepper, then add the tomato paste. Stir well to combine all the ingredients and let the beef continue to cook for another couple of minutes.
Pour in the beef broth, marinara sauce, water, and canned diced tomatoes with juices, mixing thoroughly with a wooden spoon. Bring the mixture to a gentle boil over medium-high heat.
Add the lasagna noodles, breaking them in half and making sure they are fully submerged. Cover and let it boil for about 12-15 minutes, stirring occasionally.
Once the noodles are cooked, stir in the cottage cheese, shredded mozzarella, shaved Parmesan, and chopped spinach. Cook for an additional 2-3 minutes until the cheeses melt into the soup and the spinach wilts down.
Serve the TikTok Lasagna Soup warm, topping each serving with a dollop of cottage cheese and a sprinkle of fresh basil.