All of the deliciousness of a vegetable lasagna wrapped up in a warming and nourishing soup that's super easy to make. Each serving packs over 30 grams of protein!
Bring a large pot of salted water to a boil. Add the pasta and cook until al dente (tender but still firm to bite). Strain and set aside.
Meanwhile, in a large pot, warm the olive oil over medium heat.
To the pot, add the onion, peppers, and zucchini. Cook until the onion is translucent, about 5 minutes.
Next, add the mushrooms and garlic. Continue to cook until mushrooms release their liquid, about 5 minutes more.
Stir in 4 ounces tomato paste, 2 teaspoons dried oregano and 2 teaspoons dried basil. Continue to cook for 1 minute.
Pour in the diced tomatoes and vegetable broth. Bring to a low boil then reduce to a simmer. Stir in the baby spinach then cover and cook until wilted.
Ladle soup into individual bowls. Add ¼ of the cooked pasta to each bowl. If storing leftovers be sure to store the cooked pasta separate from the soup!
Garnish with tofu or cashew ricotta and fresh herbs. Season with salt & pepper, to taste, and enjoy!
Notes
Nutrition Facts are an estimate and may vary depending on specific ingredients you choose. The nutrition information is calculated using 1/4 of the tofu ricotta recipe for each bowl of soup.