In a large pot, heat olive oil over medium heat.
Add onion, carrots, and celery; sauté until softened (about 5-7 minutes).
Stir in garlic, Italian seasoning, salt, black pepper, and crushed red pepper; cook for 1 minute.
Add ground beef or turkey, breaking it up as it cooks until browned (about 5 minutes).
Stir in tomato paste, diced tomatoes, marinara sauce, and vegetable broth.
Bring to a boil, then reduce heat and simmer for 15 minutes to blend flavors.
Add broken lasagna noodles, and cook for another 10-12 minutes or until noodles are tender.
To serve, ladle soup into bowls and top with a dollop of ricotta cheese, sprinkle with Parmesan, and garnish with fresh basil.