Best Creamy Tomato Soup Recipe with Coconut Milk

The Starving Chef is supported by Hungry People like you. When you make a purchase through an affiliate link on my site, I may earn a little bit of cash on the side (at no extra cost to you) to help keep my kitchen running. Read our disclosures here.

coconut milk tomato soup

What’s Up, Hungry People?

We’re in that in-between stage of seasons where one day it’s 70°F, and the next day it feels like winter again. (Maybe that’s just typical Ohio weather!) Regardless, this silky smooth tomato soup is your go-to dish to warm you up while still feeling light enough for spring. Perfect for those cooler evenings when you want something comforting but not too heavy.

What Makes This Tomato Soup Extra Creamy?

Surprisingly, the secret ingredient in this soup isn’t what you’d expect. While traditional tomato bisques rely on heavy cream, this version uses coconut milk for that silky, smooth finish. It’s a healthier option that also happens to be vegetarian-friendly if you choose the right broth!

coconut tomato soup

Secrets for the Perfect Tomato Soup

Here are the ingredients really make a difference for the best ever tomato soup:

  • Canned Whole San Marzano Tomatoes: These tomatoes have a strong tomato flavor and vibrant color, making them perfect for soup. Go for whole canned tomatoes for the best results.
  • Beau Monde Seasoning: The sweet cousin to celery salt, this seasoning is more like celery sugar and adds a unique flavor. You can use either seasoning for a tasty dish.
  • White Pepper: Essential for achieving that silky texture without adding black specks. It keeps the soup visually appealing too!
  • Coconut Milk: This makes the soup silky smooth and thickens it up. It’s a healthier alternative to heavy cream.
  • Chicken or Vegetable Broth: For a vegetarian-friendly version, use vegetable broth. You can also add garlic broth for an extra layer of savory flavor.

Equipment Recommendations

If you love smooth soups, consider investing in an immersion blender (affiliate link). It’s a handy kitchen tool that saves you from the hassle of transferring hot soup between a pot and a standing blender. With an immersion blender, you avoid the risk of spills and ensure a consistent texture without any chunks. It’s perfect for more than just soup and is a great addition to your kitchen arsenal if you’re serious about improving your cooking game.

easy tomato soup

Here’s What You Need

  • Sweet Onion: Provides a subtle sweetness and depth to the soup.
  • Garlic: Adds a robust aroma and flavor that complements the tomatoes.
  • San Marzano Tomatoes: Known for their superior taste and color, ideal for soups.
  • Tomato Paste: Intensifies the tomato flavor and thickens the soup.
  • Beau Monde Seasoning: A unique blend that adds depth and a hint of sweetness.
  • White Pepper: Provides a mild peppery heat without changing the soup’s color.
  • Chicken or Vegetable Broth: The base liquid that adds savory goodness.
  • Coconut Milk: Gives the soup a creamy texture and rich taste.
  • Olive Oil: Used to sauté the onions and garlic, adding flavor.
  • Fresh Basil: Perfect for garnish, adding a fresh and herbal note.

Let’s Cook

Grab a large Dutch oven or heavy-bottomed pot and heat up some olive oil over medium-high heat until it’s shimmering. This is where the magic starts! Toss in your chopped sweet onions and let them soften for about 10-15 minutes. Stir occasionally to avoid them sticking to the pot.

Building Flavor

Once your onions are softened, throw in the minced garlic and a teaspoon of tomato paste. Sauté everything together for about 5 minutes until it’s all fragrant and the garlic is just starting to brown.

Adding the Tomato Goodness

Now it’s time for the stars of the show—whole San Marzano tomatoes. Add them straight from the can. Toss in your Beau Monde seasoning and white pepper. As these cook down, use the back of your spoon to crush the tomatoes until only small chunks remain. Let it simmer for about 10-15 minutes to evaporate some of the excess moisture.

Bring in the Broth

Pour in your choice of chicken or vegetable broth and give it a good stir. Bring the pot to a simmer for about 15-20 minutes, letting all the flavors mix and mingle. Your kitchen should start smelling pretty amazing right about now!

Smooth Operator

It’s blending time! Use an immersion blender right in the pot until the soup is smooth and creamy. If you don’t have one, carefully ladle the soup into a stand blender in batches. Just don’t fill it more than halfway because hot soup likes to expand!

Creamy Finale

Reduce the heat to medium-low and stir in that glorious coconut milk. Let it all simmer together for another 10-15 minutes until the soup has thickened to your liking. If you see a few chunks, give it another blitz with the immersion blender.

creamy tomato basil soup

Tomato Soup Tips and Tricks

  • Use Whole Tomatoes: Opt for whole canned tomatoes instead of crushed or diced for a deeper tomato flavor. Whole tomatoes tend to have better quality as they are less processed and retain more of their natural taste.
  • Blend with Caution: If using a stand blender, be careful with hot liquids. Allow the soup to cool slightly before blending and leave the lid slightly ajar to let steam escape, preventing any blender explosions.
  • Coconut Milk Alternatives: If coconut milk isn’t your thing, try using almond milk or oat milk for a different flavor profile. Both will add creaminess without overwhelming the tomato taste.
  • Storage and Reheating: Store leftover soup in an airtight container in the fridge for up to 3 days. Reheat on the stove over low heat, stirring occasionally until warmed through. Add a splash of broth or water if the soup has thickened too much during storage.

Common Questions About Tomato Soup

  • Can I use fresh tomatoes instead of canned?
    • Yes, fresh tomatoes can be used, but you may need to add extra cooking time to break them down fully.
  • Is there a way to make this soup spicier?
    • Add a pinch of red pepper flakes or a dash of hot sauce while simmering to kick up the heat.
  • Can I freeze this soup?
    • Absolutely! Let the soup cool completely, then transfer it to a freezer-safe container. It can be frozen for up to 3 months. Thaw in the fridge overnight before reheating.
  • What can I use as a topping besides basil?
    • Try adding croutons, a sprinkle of Parmesan cheese, or a dollop of sour cream for extra texture and flavor.
creamy tomato coconut soup

As the weather teeters between winter’s chill and spring’s awakening, creamy tomato soup is just what you need to bridge the seasons. This recipe uses coconut milk to keep things light and smooth while delivering big on flavor. The best part? You can make it vegetarian-friendly with just a simple swap of the broth. So grab your immersion blender and dive into a bowl of tomato goodness.

coconut milk tomato soup

Creamy Tomato Soup

The Starving Chef
This creamy tomato soup combines San Marzano tomatoes with coconut milk and herbs for a smooth, flavorful dish.
No ratings yet
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Course Soup
Cuisine Dinner, Soup
Servings 4

Ingredients
  

  • 1 cup sweet onion chopped
  • 5 cloves garlic minced
  • 28 oz San Marzano tomatoes
  • 1 teaspoon tomato paste
  • 1 teaspoon Beau Monde seasoning or celery salt
  • 1 teaspoon white pepper
  • 2 cups chicken broth or vegetable broth
  • 1 cup coconut milk + more for drizzling on top, as desired
  • 2 tablespoons olive oil
  • fresh basil for topping

Instructions
 

  • In a large Dutch oven or heavy-bottomed pot, heat the olive oil over medium-high heat until shimmery. Sauté the onions until softened, about 10-15 minutes. Then add the minced garlic and tomato paste, and sauté until fragrant, another 5 minutes.
  • Add the whole San Marzano tomatoes, Beau Monde seasoning, and white pepper. As the tomatoes cook, use the back of the spoon to crush them until only small chunks remain and some of the excess moisture has cooked off, about 10-15 minutes.
  • Pour in the broth and stir. Bring to a simmer for 15-20 minutes. Then use an immersion blender to blend the soup in the pot until it is smooth and no chunks remain.
  • Alternative Blending Method: Transfer the soup by the ladle to a stand blender. Do not fill the blender more than halfway, as the hot soup will expand. Blend in batches until the soup is smooth. Return to the pot.
  • Reduce the heat to medium-low. Stir in the coconut milk and simmer for another 10-15 minutes, until the soup has thickened up. Blend with the immersion blender, as needed.
  • Ladle the soup into serving bowls and top with a swirl of coconut milk and basil ribbons as desired. Serve with a side of extra crunchy grilled cheese. Enjoy!
Keyword soup, tomato
Tried this recipe?Let us know how it was!