High-protein tomato soup made with oven-roasted tomatoes, peppers, garlic, fresh basil, silken tofu, and vegan cream for a hearty and filling soup that pairs perfectly with some grilled cheese or crusty bread for dipping.
Preheat oven to 375 degrees. Place halved tomatoes, peppers, onion quarters, and garlic on a baking tray and lightly coat in oil, salt, and pepper. Roast veggies for 20-30 minutes or until onion edges are blackened. Let cool slightly.
Add roasted veggies, garlic cloves, tofu, spices, and broth to a blender and blend until smooth. Add more broth or water as needed to reach a soup consistency.
Add the mixture to a pot over medium-low heat. Heat for a few minutes and then add the vegan cream and adjust seasonings to suit your taste.
Serve warm and garnish with extra basil, croutons, or vegan cheese.
Store leftovers in the fridge for a few days. Reheat in the microwave or on the stovetop.