- Bring a large pot of water to a boil.
- Heat the olive oil in another large pot over medium heat. Add the onion and garlic and sauté until the onion is translucent.
- Add the chickpeas, mushrooms, zucchini, yellow squash, dried basil, oregano, parsley, and cayenne pepper and cook for about 5 minutes, stirring occasionally, until the vegetables are just becoming tender.
- Add the tomato sauce, tomatoes, and broth. Bring to a boil, then reduce to a simmer and cook for about 10 minutes.
- While the soup is simmering, cook the lasagna noodles according to the package instructions until al dente. Drain the noodles and add to the soup.
- Stir in the nutritional yeast (if using), lemon juice, salt, and pepper. Add the spinach and fresh basil and remove from the heat.
- Serve immediately, topped with a dollop of ricotta. Leftovers will keep in an airtight container in the fridge for 3 to 4 days.