
There is something deeply comforting about a bowl of tomato soup, and this one delivers that classic, velvety experience without a single drop of dairy. Softened onion, minced garlic, and a generous hit of tomato paste build a rich, savory base before two big cans of whole peeled tomatoes and vegetable broth go in to simmer everything down into something deeply concentrated and fragrant. Smoked paprika and dried oregano give the soup a subtle warmth and complexity that makes it taste like it's been cooking all day — even though it comes together in under an hour. The real secret to the creamy finish is full-fat coconut milk, stirred in at the end to give the soup a silky, luscious texture that rivals any cream-based version. Because every ingredient here is entirely plant-based, there's no need to scrutinize labels or swap anything out — it just works as written. Serve it with torn fresh basil on top and you've got four bowls of something that feels genuinely indulgent, no compromises required.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings













Heat the olive oil in a large saucepan or Dutch oven over medium heat until shimmering. Add the onion and cook, stirring occasionally, until softened and translucent, about 6–7 minutes.
Add the garlic and cook, stirring constantly, until fragrant, about 1 minute. Watch closely so it doesn't brown.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
