
Creamy tomato soup is one of those deeply comforting classics that can feel off-limits once you're avoiding dairy — but this Instant Pot version proves you're not missing a thing. Full-fat coconut milk steps in for heavy cream, blending into the pressure-cooked tomatoes to create a velvety, rich texture that's genuinely indistinguishable from the original. Sautéing the garlic, tomato paste, and dried herbs directly in the pot before the pressure cook cycle builds a deep, layered flavor base that tastes like it simmered all afternoon. Two big cans of whole peeled tomatoes bring bold, bright acidity, while a small pinch of sugar rounds everything out beautifully. The whole thing comes together in under 30 minutes of active effort and serves four, making it a weeknight hero. Finish each bowl with a little torn fresh basil if you have it — it lifts the whole dish and makes it feel just a bit fancy.
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














Set the Instant Pot to Sauté mode. Add the olive oil and heat until shimmering, about 1 minute. Add the onion and cook, stirring occasionally, until softened and translucent, about 4–5 minutes.
Add the garlic, tomato paste, dried basil, dried oregano, and red pepper flakes. Stir and cook until the garlic is fragrant and the tomato paste has darkened slightly, about 1 minute. Watch closely so the garlic does not burn.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
