Heart Healthy Spicy Thai Soup

(5.0)
By Judy Capodanno
Updated 6/12/2025
Dietitian Reviewed: Jane Schwartz, RDN, CLT
Approved for These Diets:
Heart Healthy | Gluten Free | Diabetic | GLP-1 | Low Cholesterol | Vegan | Vegetarian
Heart Healthy Spicy Thai Soup
Photo Credit: Baldwin Publishing Staff Photographer

This heart healthy spicy Thai soup is a silky and flavorful dish that brings bold Thai-inspired flavors to your table. Made with roasted cauliflower, creamy coconut milk, and fragrant red curry paste, it’s a low-calorie, vegan soup that’s will warm you up and help you manage a healthy heart.

Looking for more flavorful dishes? Check out our Best Soups for a Heart Healthy Diet.

Total Time
60 minutes
Servings
12
Calories
73
Ad

Ingredients

Recipe yields 12 servings

Ad

How to Make Spicy Thai Soup

  1. Step 1

    Preheat oven to 400°F.

  2. Step 2

    In a bowl, toss the cauliflower florets, onion, bell peppers, and garlic with the olive oil. Season with turmeric, cumin, black pepper, crushed red pepper flakes, cinnamon, and nutmeg. Transfer to a rimmed baking pan. Season with black pepper. Bake for 25 minutes, or until just browned. Let cool.

  3. Step 3

    In a blender, combine the cauliflower, onion, bell peppers, garlic, red curry paste, vegetable stock, water, ginger, lime juice, and lime zest. Blend on high until very smooth, about 2 to 3 minutes.

  4. Step 4

    Transfer the cauliflower mixture to a saucepan. Place the saucepan over medium heat. Stir in the brown sugar and light coconut milk. Bring to a simmer, reduce the heat to low and cook for 10 to 15 minutes.

  5. Step 5

    Serve hot with a drizzle of hot sauce and garnish with a sprinkle of chopped scallions.

Ad

Nutrition Facts

Serving Size:
3/4 cup

73
Calories
3
g
Fat
0
mg
Cholesterol
257
mg
Sodium
10
g
Carbs
2
g
Sat. Fat
2
g
Fiber
2
g
Protein
5
g
Sugars
Ad

Try More Heart Healthy Soup Recipes

Ad