Cold Tomato-Mango Coconut Soup

Cold tomato mango soup

Think of this no-cook soup as a Thai-flavored gazpacho. It’s best with really lush summer tomatoes. Serve with a cold noodle dish for a quick summer meal. Adapted fromVegan Soups and Hearty Stews for All Seasons by Nava Atlas. Photos by Hannah Kaminsky.

Cold Tomato-Mango Coconut Soup
Recipe type: Cold summer soup
Cuisine: Vegan / Healthy
Prep time: 
Total time: 
Serves: 6
Think of this chilled no-cook tomato and mango soup as a Thai-flavored gazpacho. It's best with really lush summer tomatoes.
  • 4 medium lush ripe tomatoes, finely diced
  • 1 ripe mango, peeled and finely diced
  • ½ medium cucumber, peeled, seeded, and finely diced
  • ½ medium orange or yellow bell pepper, finely diced
  • 2 scallions, thinly sliced
  • ¼ cup chopped cilantro, or more to taste, plus more for garnish
  • Two 13.5-ounce cans light coconut milk
  • 1 teaspoon good-quality curry powder
  • ¼ cup peanut butter or peanut satay sauce (thin out with warm water if too thick so it blends in with the soup base)
  • 2 to 4 tablespoons lime juice, or to taste
  • Salt to taste
  • Sriracha sauce or dried hot red pepper flakes to taste
  1. Combine all ingredients in a serving container. Cover and refrigerate for an hour or two, until chilled.
  2. Taste and adjust the seasonings, then serve.

Nutrition information
Per serving:  Calories: 168;  Total fat: 11g;  Protein: 3g;  Fiber: 2g;  Carbs: 19g;  Sodium: 46mg

Chilled tomato mango soup

Cold tomato mango soup recipe


Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe:  

var result = true; var playerCheck1 ="#o2player_1"); var playerCheck2 =".vjs-tech"); var playerCheck3 ="#grabembed"); if (playerCheck1 || playerCheck2 || playerCheck3) { result = false; } window._ttf = window._ttf || []; _ttf.push({ pid : 44686 ,lang : "en" ,slot : '.left .content > p, .content .excerpt > p' ,format : "inread" ,minSlot : 1 ,css : "margin: 14.4px 0px;" ,filter : function(obj) { return result; } }); (function (d) { var js, s = d.getElementsByTagName('script')[0]; js = d.createElement('script'); js.async = true; js.src = '//'; s.parentNode.insertBefore(js, s); })(window.document);