Place a large, heavy-bottomed soup pot or Dutch oven over medium-high heat. Add the ground beef and halal beef sausage.
Cook the meat while breaking it into small pieces with a wooden spoon. Season lightly with salt and freshly ground black pepper.
Continue cooking until the beef and sausage are thoroughly cooked and nicely browned. Drain any excess grease from the pot, then transfer the cooked meat to a plate and set aside.
Return the pot to medium heat. Add the olive oil, followed by the chopped yellow onion.
Sauté the onion for about 5 minutes, stirring occasionally, until it becomes soft and translucent.
Add the minced garlic and cook for another 1–2 minutes, stirring frequently. The garlic should become fragrant without turning dark brown.
Stir in the tomato paste and cook briefly, about 1 minute. Cooking the tomato paste helps deepen its flavor.
Pour in the marinara sauce and stir in the red pepper flakes, parsley, dried oregano, and dried basil.
Slowly pour in the chicken broth or vegetable broth and stir until everything is well combined.
Return the browned ground beef and beef sausage to the pot.
Increase the heat and bring the Lasagna Soup to a gentle boil.
Break each lasagna noodle into approximately four pieces and carefully add them to the soup.
Reduce the heat to medium-low and cook according to the noodle package directions, stirring occasionally to prevent the pasta from sticking together or settling on the bottom of the pot.
Continue simmering until the lasagna noodles are tender but not overly soft. Depending on the pasta, this will generally take about 10–12 minutes.
If using spinach, stir the fresh leaves into the soup during the final 2–3 minutes of cooking. Allow them to wilt into the hot broth.
While the pasta cooks, prepare the cheese topping. In a small bowl, combine the ricotta, shredded mozzarella, and freshly grated Parmesan.
Stir the cheeses together until evenly combined.
Taste the finished soup and adjust the salt, black pepper, red pepper flakes, or herbs as needed.
Ladle the hot soup into individual serving bowls.
Add a generous spoonful of the ricotta cheese mixture to the center of each bowl. Garnish with fresh basil and serve immediately.