Creamy Coconut Curry Corn Soup Recipe

Curried Corn Soup blends sweet, buttery corn with warm, aromatic curry for a bright, comforting bowl. While fresh summer corn gives the best flavor, frozen thawed kernels work equally well, making this soup easy to enjoy year-round. It comes together in about 30 minutes and purees to a silky, creamy texture.

Creamy curried corn soup in a white bowl on a red plate.

The base cooks until everything is tender, then the soup is puréed until smooth. For added texture and visual appeal, garnish bowls with a few whole corn kernels and sliced green onions. Crunchy toppings like croutons, toasted pumpkin seeds, or crispy fried onions also pair nicely.

Ingredients you need

Recipe ingredients arrayed in individual bowls.

Ingredient notes and substitutions

  • Aromatics – Onion, garlic, and carrot form a flavorful base.
  • Corn – Fresh sweet corn is ideal in season; frozen thawed corn is a convenient substitute year-round.
  • Spices – Curry powder, plus salt and pepper, deliver the core flavor.
  • Broth – Low-sodium vegetable broth lets you control the salt level.
  • Beans – Puréed white beans (cannellini or navy) add body and creaminess without an overt bean flavor. If preferred, diced potato or frozen hash browns can replace the beans.
  • Milk – Unsweetened canned coconut milk (full-fat for richness) complements the curry and yields a luscious texture.
  • Extras – Finish with lime juice and optional hot sauce for brightness and heat. Garnishes can include pumpkin seeds, roasted chickpeas, extra coconut milk, cilantro, or chives.

How to make the recipe

Scroll to the recipe card below for exact ingredient amounts and step-by-step instructions. The method is straightforward: sauté aromatics, bloom the spices, simmer with corn, beans, broth, and coconut milk, then purée and finish with lime.

Onions and carrots sautéed in pot.
  1. Step 1: Sauté onion and carrot in butter or oil until softened.
Curry powder and spices added to the sautéed aromatics.
  1. Step 2: Add garlic, curry powder, salt, and pepper; sauté 1–2 minutes until fragrant.
All recipe ingredients in a pot.
  1. Step 3: Add corn, beans, broth, and coconut milk. Bring to a gentle boil, then cover and simmer 10 minutes.
Soup puréed in a blender.
  1. Step 4: Carefully transfer soup to a blender in batches and purée until smooth, taking precautions with hot liquids.
Creamy puréed corn soup in a pot.
  1. Step 5: Return puréed soup to the pot, stir in lime juice, and adjust seasoning to taste.
Golden yellow soup garnished with corn, green onions, and hot sauce.
  1. Step 6: Serve warm with extra corn, sliced green onions, cracked black pepper, and hot sauce if desired.

Serving suggestions

This curried corn soup is satisfying on its own for a light lunch or dinner. To make it heartier, try one of these pairings:

  • Grains or potatoes: Serve over coconut jasmine rice or alongside creamy mashed potatoes for a more substantial meal.
  • Bread: A slice of garlic bread or dairy-free cornbread complements the soup nicely.
  • Salad: Pair with a crisp slaw or butter lettuce salad for freshness and crunch.
  • Sandwich: Serve with a hummus sandwich or a plant-based sandwich for contrast.
  • Beans or soy: Add seasoned black beans or crumbled tempeh bacon as a garnish or side to boost protein.
Two bowls of creamy curried corn soup.

Storage and freezing

Make ahead: The soup stores well, making it a good option for meal prep.

Fridge: Keep leftovers in an airtight container for 4–5 days.

Freezer: Cool completely, then transfer to freezer-safe containers or bags. The soup keeps for up to 3 months.

Reheat: Thaw overnight in the fridge if frozen. Reheat gently on the stove, stirring frequently, or warm individual portions in the microwave. Add a splash of vegetable broth if the soup has thickened.

A spoon in a bowl of curried corn soup.

Pro tips and tricks

  • Bloom the spices: Sauté curry powder in fat (butter or oil) to release more flavor and aroma.
  • Oil-free option: Use a few tablespoons of full-fat coconut milk to sauté the aromatics instead of oil.
  • Blender safety: Don’t fill the blender more than halfway with hot liquid. Remove the center cap and cover the opening with a dish cloth to let steam escape. Start blending on low and increase speed gradually.
  • Texture options: For an ultra-smooth finish, strain the puréed soup through a fine mesh sieve. If you prefer some texture, purée only half the soup or use an immersion blender.
Close up overhead view of a bowl of creamy curried corn soup garnished with corn kernels, sliced green onions, and a drizzle of coconut milk.

More corn recipes

If you enjoy this soup, try other corn-forward dishes such as sweet potato corn chowder, summer corn chowder, or butternut squash corn soup for different flavor profiles and textures.

  • Creamy Sweet Corn Pasta
  • Raw Corn Radish Salad
  • Vegan Jalapeño Cornbread
  • 3 Bean Corn Salsa

I hope you enjoy this recipe. If you try it, please rate and leave feedback in the recipe card. Happy cooking!

Creamy curried corn soup in a white bowl on a red plate.

Creamy Curried Corn Soup with Coconut Milk

Curried Corn Soup is a vibrant dish combining sweet corn and warm curry. It’s especially delicious with fresh summer corn but works great with frozen kernels, and it’s ready in about 30 minutes.
5 from 1 vote
Course: Soups, Stews, and Chilis
Cuisine: American
Diet: Gluten Free, Vegan
Prep Time: 10
Cook Time: 20
Total Time: 30
Servings: 6
Calories: 310kcal
Author: Jenn Sebestyen

Recommended Equipment

  • Soup Pot
  • Blender

Ingredients

  • 2 tablespoons vegan butter or olive oil
  • 1 yellow onion, diced (about 1 cup)
  • 1 carrot, peeled and diced (about ½ cup)
  • 2 cloves garlic, minced
  • 2 tablespoons curry powder
  • ½ teaspoon salt, or to taste
  • ½ teaspoon black pepper, or to taste
  • 3 cups fresh or thawed frozen corn kernels
  • 1 (15 oz) can white beans, drained and rinsed (cannellini or navy)
  • 3 cups low-sodium vegetable broth
  • 1 (13.5 oz) can unsweetened coconut milk
  • Juice of ½ lime, or to taste
  • 2–3 teaspoons hot sauce (optional)
  • 2 green onions, sliced (optional)
  • Freshly cracked black pepper (optional)

Instructions

  • Heat butter or oil in a soup pot over medium heat. Add diced onion and carrot and sauté until the onion is soft and translucent.
  • Add garlic, curry powder, salt, and pepper and cook 1–2 minutes until fragrant. If the pan seems dry, whisk in 2 tablespoons of coconut milk to help the spices bloom.
  • Stir in corn, white beans, vegetable broth, and remaining coconut milk. Bring to a gentle boil, then reduce heat, cover, and simmer 10 minutes. Remove from heat.
  • Working in batches, carefully transfer hot soup to a blender and purée until smooth. Do not fill the blender more than halfway; remove the center cap and cover the opening with a thick dish cloth to allow steam to escape. Start on low speed and increase gradually. Return the puréed soup to a pot and repeat with the remaining soup.
  • After puréeing all the soup, stir in lime juice and hot sauce if using. Taste and adjust seasonings.
  • Serve warm, garnished with extra corn kernels, sliced green onions, hot sauce, and freshly cracked black pepper, if desired.

Notes

Bloom the spices: Sautéing curry in fat enhances flavor.

Blender safety: Never overfill the blender with hot liquid; remove the center cap and cover the opening with a dish cloth to prevent pressure buildup.

Oil-free option: Sauté with a few tablespoons of full-fat coconut milk if avoiding oil.

Texture: For the smoothest result, strain the puréed soup through a fine mesh sieve. For more texture, purée only part of the soup or use an immersion blender.

Nutrition

Calories: 310kcal | Carbohydrates: 36g | Protein: 8g | Fat: 17g

Nutrition values are estimates and may vary. Use your own calculations if precise values are required.

Tried this recipe?Share your photo and feedback — it’s always great to see variations and serving ideas.