Some soups simmer quietly.
This one roars.
I created this Fire-Breathing Tomato & Chicken Soup on a night when I wanted something bold and comforting at the same time — something with the creamy warmth of coconut, the deep richness of tomato, and just enough ginger heat to feel like a dragon exhaled gently into the pot. It’s inspired by coconut red Thai curry, but instead of curry paste, I leaned into tomato paste for a rustic, hearth-cooked depth that feels more tavern than takeout.
It’s cozy. It’s fiery. It’s nourishing in that slow, grounding way that makes you feel steady from the inside out. The coconut milk softens the flame, the vegetables add sweetness and texture, and the broth ties everything together into a crimson, velvety bowl of comfort.

Enjoy this soup year round, whenever you need a little flame!
Ingredients
~**~*~ see recipe card for quantities *~**~~
- olive oil or coconut oil
- yellow onion
- red bell pepper
- fresh ginger
- tomato paste
- coconut milk
- carrot
- mushrooms
- cubed tofu
- veggie broth
- green onions
- sea salt
- black pepper
- paprika
- cumin
- cayenne
- wheat noodles
- lime
Instructions
- In a large pot over medium heat, warm oil. Add diced onion and cook until soft. Stir in red bell pepper and grated ginger and sauté until fragrant.
- Add tomato paste and cook for 2–3 minutes, stirring constantly, until it darkens slightly and smells rich.
- Pour in broth. Add carrots and mushrooms. Bring to a gentle simmer and cook until vegetables are tender, about 8–10 minutes.
- Stir in coconut milk, tofu cube and cooked noodles. Simmer 5 more minutes. Season with salt (and spice if desired). Top with green onions, lime juice and serve hot.
Hint: Don’t skip cooking the tomato paste before adding the broth. Letting it sauté for a few minutes until it darkens slightly transforms it from sharp and acidic to deep, rich, and almost smoky — this is what gives the soup its “inferno” depth instead of tasting flat.
Equipment
- Large soup pot or Dutch oven
- Wooden spoon or silicone spatula
- Sharp knife
- Cutting board
- Measuring cups
- Measuring spoons
- Can opener (for coconut milk)
- Ladle (for serving)
- Microplane or fine grater (for fresh ginger)
- Immersion blender (if you ever want a slightly smoother, creamier texture)
Fire Breathing Tomato and Tofu Soup
Equipment
- large soup pot or dutch oven
- Wooden spoon or spatula
- Sharp Knife
- Cutting Board
- Measuring cups
- measuring spoon
- can opener
- ladel
- fine mesh grater optional, for ginger
- immersion blender optional, for smoother soup
Ingredients
- 1 tbsp olive oil or coconut oil `
- 1 small yellow onion diced
- 1 red bell pepper thinly sliced
- 1 tbsp fresh ginger grated or finely chopped
- 3-4 tbsp tomato paste
- 1 can full fat coconut milk
- 1 cup carrots thinly chopped
- 1 cup mushrooms sliced
- 1 cup cubed tofu
- 3-4 cups veggie broth
- 2-3 green onions sliced, for garnish
- sea salt, ground black pepper, paprika, cayenne, cumin to taste
- ½ lime juiced, to garnish
Instructions
- In a large pot over medium heat, warm the oil. Add onion and sauté 3–4 minutes until translucent. Stir in red bell pepper and ginger and cook another 2 minutes until fragrant.
- Add tomato paste and seasonings and stir continuously for 2–3 minutes. Let it darken slightly — this caramelizes it and deepens the flavor. (You want brick-red, not raw.)
- Pour in the broth and scrape up anything stuck to the bottom. Add carrots and mushrooms. Bring to a gentle simmer and cook 8–10 minutes, until vegetables soften.
- Lower heat and stir in coconut milk. Add cubed tofu and simmer another 5–7 minutes. Then add cooked noodles of choice. Taste and adjust spices.
- Ladle into bowls and top with green onions and lime juice. Serve steaming hot, ideally while whispering ancient dragon incantations.
Storage
Refrigerator:
Let the soup cool completely, then store in an airtight container in the fridge for up to 4 days. The flavors deepen overnight, making it even better the next day.
Freezer:
Freeze in airtight containers for up to 2 months. Leave a little space at the top since coconut milk expands when frozen.
Reheating:
Reheat gently on the stovetop over medium-low heat, stirring occasionally. If it thickens too much, add a splash of broth or water to loosen it back to a silky consistency.
Helpful tip: The coconut milk may slightly separate after chilling — this is normal. Just stir while reheating and it will come back together beautifully. 🔥
FAQ
Cooking the tomato paste deepens the flavor and removes any sharp, metallic taste. It creates a richer, slightly smoky base for the soup.
Absolutely. This soup tastes even better the next day as the flavors meld together in the fridge.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with this recipe: