From craving to table
Instructions
- 1
Heat the olive oil in a large pot over medium heat. Add the onion and garlic and sauté for 2-3 minutes until fragrant.
- 2
Add the carrots, celery, and zucchini. Sauté for 5 minutes until the vegetables begin to soften.
- 3
Stir in the diced tomatoes, vegetable broth, cannellini beans, green beans, oregano, basil, thyme, red pepper flakes, salt, and black pepper.
- 4
Bring to a boil, then reduce heat to a simmer. Cover and cook for 10 minutes.
- 5
Add the tofu and pasta to the pot. Continue to simmer, uncovered, for 10-12 minutes, or until the pasta is tender and the tofu is heated through.
- 6
Stir in the baby spinach and cook for 2 more minutes, until wilted.
- 7
Taste and adjust seasoning if needed. Ladle into bowls and top with grated Parmesan or vegan alternative if desired. Serve hot.