
Rich, velvety tomato soup with a "cheesy" depth is something a lot of dairy-free cooks assume they have to give up — but this recipe proves otherwise. The secret is a blended cashew cream made with nutritional yeast and a squeeze of lemon juice, which brings that savory, slightly tangy richness you'd normally get from heavy cream or parmesan. Tomato paste is cooked down with garlic until it darkens and caramelizes, building a flavor base that makes the whole pot taste like it simmered all day. Two big cans of whole peeled tomatoes go in with vegetable broth and dried oregano, and after a 20-minute simmer everything gets blended silky smooth before the cashew cream is stirred in. Fresh torn basil folded in at the end keeps things bright and fragrant rather than heavy. The result is a bowl that's deeply satisfying — warming, a little tangy, and genuinely creamy without a drop of dairy in sight. Serves 4, so it's perfect for a weeknight dinner with crusty bread or a simple salad on the side.
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

















Soak the cashews in enough cold water to cover for 30 minutes, then drain and set aside.
Heat the olive oil in a large pot or Dutch oven over medium heat until shimmering. Add the onion and cook, stirring occasionally, until softened and translucent, about 6–7 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
