Tomato Coconut Curry Recipe
Introduction
Tomato Coconut Curry is a vibrant and comforting dish that combines the sweetness of tomatoes with the creamy richness of coconut milk. Perfect for a quick weeknight meal, it’s both flavorful and easy to prepare.

Ingredients
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 4 medium tomatoes, chopped
- 1 can (14 oz) coconut milk
- 2 tablespoons curry powder
- 2 tablespoons oil (vegetable or coconut oil)
- Salt, to taste
Instructions
- Step 1: Heat the oil in a large pan over medium heat. Add the chopped onion, minced garlic, and grated ginger. Sauté until the onion becomes soft and translucent, about 5 minutes.
- Step 2: Stir in the chopped tomatoes and curry powder. Cook for another 5 minutes, allowing the tomatoes to break down and the spices to become fragrant.
- Step 3: Pour in the coconut milk and stir well. Reduce the heat to low and let the curry simmer gently for 15 minutes, stirring occasionally to prevent sticking.
- Step 4: Season with salt to taste. Serve the tomato coconut curry hot, paired with steamed rice or your favorite flatbread.
Tips & Variations
- Add fresh chili or cayenne pepper for a spicier kick.
- Include vegetables like spinach or bell peppers for added texture and nutrition.
- Use fresh curry powder or a homemade blend for richer flavor.
- Garnish with fresh cilantro and a squeeze of lime juice to brighten the dish.
Storage
Store any leftover curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water or coconut milk if the sauce has thickened too much.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned tomatoes instead of fresh tomatoes?
Yes, canned diced tomatoes work well and can save time. Use about one 14-ounce can and reduce any added salt accordingly.
Is this curry suitable for a vegan diet?
Absolutely. This recipe uses coconut milk and no animal products, making it naturally vegan and dairy-free.
PrintTomato Coconut Curry Recipe
A creamy and flavorful Tomato Coconut Curry that combines aromatic spices, fresh tomatoes, and rich coconut milk to create a comforting and satisfying dish. Perfect served over steamed rice, this easy-to-make curry is a delicious vegetarian option full of warm, exotic flavors.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Ingredients
Vegetables & Aromatics
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 inch piece ginger, minced
- 4 medium tomatoes, chopped
Spices & Seasonings
- 2 tablespoons curry powder
- Salt to taste
Liquids & Oils
- 1 cup coconut milk (full fat)
- 2 tablespoons vegetable oil or neutral cooking oil
Instructions
- Prepare Aromatics: Heat oil in a pan over medium heat. Add the chopped onion, minced garlic, and ginger. Sauté for about 5-7 minutes or until the onion is translucent and fragrant, stirring occasionally to prevent burning.
- Add Tomatoes and Curry Powder: Add the chopped tomatoes to the pan and sprinkle the curry powder over them. Stir well to coat the tomatoes with the spices. Cook for another 5 minutes, allowing the tomatoes to soften and release their juices.
- Simmer with Coconut Milk: Pour in the coconut milk and stir to combine. Bring the mixture to a gentle simmer. Reduce the heat to low and let it cook for 10-15 minutes, stirring occasionally, until the curry thickens slightly and the flavors meld together.
- Season and Serve: Add salt to taste, adjust seasoning as needed, and remove from heat. Serve hot over steamed rice or your favorite grain.
Notes
- Use fresh tomatoes for the best flavor, but canned tomatoes can be substituted in a pinch.
- Adjust curry powder quantity depending on your preferred spice level.
- For a richer curry, use full-fat coconut milk; light versions will reduce creaminess.
- This curry pairs beautifully with basmati rice or naan bread.
- To make it vegan and vegetarian, ensure the curry powder contains no animal-derived ingredients.
Keywords: tomato curry, coconut curry, vegetarian curry, Indian curry, easy curry recipe, coconut milk curry

