Protein-Packed Vegan Tomato Soup


Step 1. Transfer the tomatoes, garlic, and onion to a large casserole or baking dish. Toss with a drizzle of olive oil and a dash of salt.

Step 2. Roast for 35 minutes or until the tomatoes have softened and the onion is golden brown.

Step 3. Transfer the tomatoes, onion, and garlic to a saucepan along with any juice or oil remaining in the baking dish. Add the beans, vegetable broth, maple syrup, nutritional yeast, and basil. Blend using an immersion blender or blender until smooth.

Step 4. Transfer to a large saucepan if using a blender. Cook over medium-high heat until warmed through, adding more broth, and seasoning as desired. Add oat milk for a creamier texture as needed. Garnish with chiffonade of fresh basil for serving.