Tomato Coconut Curry
Tomato keeps this coconut curry bright even as it becomes creamy and comforting in the pot. Fresh ginger gives the tender vegetables a little spark, and the leftovers deepen overnight.

Recipe link
Prep time15 min
Cook time35 min
Total time50 MINUTES
- Course
- Soups And Stews
- Cuisine
- Indian, Vegetarian Vegan
- Difficulty
- Easy
- Est. calories / serving
- 182
Ingredients
- 2 yellow onions (small dice)
- 1 cup celery (small dice)
- 1 cup carrots (small dice)
- 2 tablespoons garlic (minced)
- 1 jalapeño (seeded, minced)
- ¼ cup ginger (minced)
- 2 cups green cabbage (thinly shredded)
- 1 can tomato sauce (15 oz)
- 1 can whole peeled tomatoes (14 oz, blended)
- 1 can full-fat coconut milk (13.5 oz)
- 2 tablespoons curry powder
- 1 teaspoon kosher salt
- ½ teaspoon black pepper (coarse, freshly ground)
- 2 tablespoons avocado oil (for sautéing)
Instructions
Instructions
- Build the Flavor Base: Heat the avocado oil in a large Dutch oven over medium heat. Add the onions, celery, carrots, garlic, jalapeño, and ginger. Cook for 8–10 minutes, stirring occasionally, until the vegetables are softened.2 tbsp avocado oil, 2 onions, 1 cup celery, 1 cup carrots, 2 tbsp garlic, 1 jalapeño, ¼ cup ginger
- Bloom the Curry: Stir in the curry powder and cook for about 1 minute, stirring constantly, until fragrant.2 tbsp curry powder
- Build the Curry: Add the shredded cabbage, tomato sauce, blended tomatoes, coconut milk, kosher salt, and black pepper. Stir until thoroughly combined.2 cups cabbage, 1 can tomato sauce, 1 can blended tomatoes, 1 can coconut milk, 1 tsp kosher salt, ½ tsp black pepper
- Taste and Adjust: Taste the curry and adjust the seasoning if needed before serving.
- Serve: Serve hot over steamed rice, quinoa, or noodles. Garnish with fresh cilantro if desired.
Notes
- Bloom the Curry Powder: Toasting the curry powder before adding the liquids deepens the flavor and removes any raw spice taste.
- Texture: Blend the whole tomatoes before adding them to create a smoother, silkier curry.
- Make Ahead: Like many curries, this one tastes even better the next day after the flavors have had time to develop.
- Serving Suggestions: Serve with Thai Vegetable Mix, Crispy Soba Noodles, Thai Peanut Sauce, or Chili Lime Pepitas and Peanuts.
Nutrition (Approximate Per Serving)
Yield
About 10 cups curry — Serving size: 1 cup
- Calories
- 182
- Carbohydrates
- 16 g
- Protein
- 3 g
- Fat
- 13 g
- Saturated Fat
- 8 g
- Polyunsaturated Fat
- 1 g
- Monounsaturated Fat
- 3 g
- Cholesterol
- 0 mg
- Sodium
- 386 mg
- Potassium
- 482 mg
- Fiber
- 4 g
- Total Sugars
- 8 g
- Vitamin A
- 4682 IU
- Vitamin C
- 34 mg
- Calcium
- 68 mg
- Iron
- 3 mg
Equipment
- Large Dutch oven or heavy stockpot
- Wooden spoon
- Chef's knife
- Cutting board
- Measuring cups and spoons