Preheat oven to 400F.
First, make the tofu crumbles by crumbling half a block of extra-firm tofu and squeezing out as much water as possible. Alternatively, use a tofu press and press for 15 minutes.
Whisk together the olive oil, tomato paste, cornstarch, nutritional yeast, and all the seasonings in a small bowl then add it to the crumbled tofu. Mix until well-combined.
Spread on to a baking tray and bake for 20-25 minutes or until golden brown and crispy. Set aside.
While the tofu is baking, make the tofu ricotta. Crumble the tofu into a food processor along with the remaining ingredients. Pulse until smooth and creamy. Taste and adjust salt to your preference. Set aside.
Heat a large soup pot over medium-high heat and add the olive oil. Sauté the onion until soft and starting to brown, about 7 to 10 minutes.
Add the garlic, Italian seasonings, salt, and black pepper and sauté for another 2 minutes.
Pour in the can of crushed tomatoes and the vegetable broth. Bring to a boil then cover and reduce to a simmer for 20 minutes.
Break up the lasagna noodles in to small pieces and add into the soup. Bring back to a simmer and continue to cook for about 15 minutes or until the noodles are cooked.
Stir in the baked tofu crumbles and chopped basil.
Divide the soup in to serving bowls and top with tofu ricotta, fresh basil, and red chili flakes. Enjoy!