Curries with Adjustable Heat and Richness: No Coconut Milk Needed

Learn how to build flexible curry bases without coconut milk using tomatoes, yogurt, nuts, and stock. Cover chicken, chickpea, lentil, aubergine, fish, prawn, and vegan options with adjustable heat and richness for a week of varied meals.

6 min readCurries with Adjustable Heat and Richness0 viewsCurries with Adjustable Heat and Richness: No Coconut Milk Needed
— · 0 votes
Contents
  1. Why Skip Coconut Milk?
  2. The Flexible Curry Base
  3. Ingredients
  4. Method
  5. Adjusting Heat and Richness
  6. Specific Curry Recipes Without Coconut Milk
  7. Chicken Curry (Dairy-Free Option)
  8. Chickpea Curry (Vegan, Naturally Creamy)
  9. Lentil Curry (Dal Without Coconut Milk)
  10. Aubergine (Eggplant) Curry
  11. Fish Curry (Tomato-Based, No Coconut Milk)
  12. Prawn or Shrimp Curry
  13. Vegan Curry Base and Variations
  14. Building a Week of Meals Without Repetition
  15. Common Substitutions and Their Effects

You can make deeply satisfying curries without coconut milk by using a flexible base of aromatics, tomatoes or stock, and your choice of richness from yogurt, cream, nut butters, or pureed vegetables. This approach lets you adjust heat and richness independently, accommodating different preferences while reusing ingredients across meals. Below you'll find a master method, specific recipes for chicken, chickpeas, lentils, aubergine, fish, prawns/shrimp, and vegan options, plus a week-plan that keeps variety high without waste.

Why Skip Coconut Milk?

Coconut milk adds fat, sweetness, and body, but it's not essential. Its role can be filled by dairy (yogurt, cream), nuts (cashew, almond), seeds (tahini, sunflower), or pureed legumes and vegetables. These alternatives also allow more precise control over richness and avoid the distinct coconut flavor that some people dislike or cannot eat. A tomato-based curry, for example, is naturally lighter and brighter; adding a spoon of yogurt at the end adds creamy tang without masking spices.

The Flexible Curry Base

This base works for any protein or vegetable. It makes about 4 servings and keeps in the fridge for 4 days or freezes for 3 months.

Ingredients

  • 2 tablespoons neutral oil or ghee
  • 1 large onion, finely chopped
  • 1 tablespoon grated fresh ginger
  • 4 garlic cloves, minced
  • 1–2 fresh chilies, minced (adjust to heat preference)
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon turmeric
  • 1 teaspoon paprika (sweet or smoked)
  • 1/2 teaspoon cayenne pepper (optional, for extra heat)
  • 1 cup crushed tomatoes or 2 fresh tomatoes, pureed
  • 1 cup water, stock, or tomato juice
  • Salt to taste

Method

  1. Heat oil in a wide pan over medium heat. Add onion and cook until golden, about 8 minutes.
  2. Add ginger, garlic, and chilies; cook 1 minute until fragrant.
  3. Add all ground spices and stir for 30 seconds to bloom.
  4. Pour in tomatoes and cook, stirring, until the mixture thickens and oil separates, about 5 minutes.
  5. Add water or stock and simmer 5 minutes. The base is ready. For a smoother texture, blend before adding your main ingredient.

Adjusting Heat and Richness

Heat and richness are controlled separately.

  • Heat: Adjust the amount and type of chilies. For mild, omit fresh chili and cayenne. For medium, use one mild chili or 1/4 teaspoon cayenne. For hot, use two hot chilies plus 1/2 teaspoon cayenne or a pinch of red pepper flakes. Serve with cooling side like raita or cucumber salad.
  • Richness: Stir in one of the following after the curry is cooked, off heat to prevent curdling:
    • 1/4 to 1/2 cup full-fat yogurt or sour cream
    • 2–3 tablespoons heavy cream or coconut cream (if only avoiding coconut milk, not all coconut)
    • 2 tablespoons nut butter (cashew, almond, peanut) thinned with 2 tablespoons warm water
    • 1/4 cup pureed silken tofu or white beans for dairy-free creaminess
    • A handful of ground nuts or seeds (cashews, almonds, sunflower seeds) soaked in hot water and blended

For a lighter curry, skip the richness addition and finish with a squeeze of lemon or lime and fresh herbs.

Specific Curry Recipes Without Coconut Milk

Chicken Curry (Dairy-Free Option)

Use 500 g boneless skinless chicken thighs, cut into bite-sized pieces. After the base is ready, add chicken and 1/2 cup water or stock. Simmer covered for 15–20 minutes until chicken is cooked through. Stir in 2 tablespoons almond butter for richness or leave as is for a tomato-forward curry. Finish with chopped cilantro. Serve with rice or flatbread.

Chickpea Curry (Vegan, Naturally Creamy)

Use 2 cans (400 g each) chickpeas, drained and rinsed. Add chickpeas to the base with 1/2 cup water. Simmer 10 minutes. For creaminess, mash about 1/4 of the chickpeas against the side of the pan or stir in 2 tablespoons tahini. This curry is hearty and pairs well with steamed greens.

Lentil Curry (Dal Without Coconut Milk)

Rinse 1 cup red lentils (masoor dal) until water runs clear. Add to the base with 2 cups water or stock. Simmer, partially covered, for 20–25 minutes until lentils break down, stirring occasionally. Add more water if too thick. Finish with a squeeze of lemon and a dollop of yogurt if desired. This is a protein-rich, budget-friendly option.

Aubergine (Eggplant) Curry

Cube 1 large aubergine (about 500 g) and salt it for 15 minutes, then pat dry. Heat 2 tablespoons oil in a separate pan and brown the aubergine cubes in batches. Add the browned aubergine to the curry base and simmer 10–15 minutes until tender. For extra richness, stir in 2 tablespoons of cashew cream (cashews blended with water). This curry is naturally creamy when the aubergine breaks down.

Fish Curry (Tomato-Based, No Coconut Milk)

Use 500 g firm white fish fillets (cod, haddock, tilapia) cut into large chunks. After the base is ready, add fish and 1/2 cup fish stock or water. Simmer gently for 5–7 minutes until fish flakes easily. Do not stir too much to keep pieces intact. Finish with a swirl of yogurt or a squeeze of lemon. Serve with rice and green beans.

Prawn or Shrimp Curry

Use 400 g peeled and deveined prawns or shrimp. Add to the simmering base and cook for 3–4 minutes until pink and opaque. Overcooking makes them rubbery. For richness, stir in 2 tablespoons of heavy cream or a spoon of butter at the end. This curry is quick enough for a weeknight.

Vegan Curry Base and Variations

The base itself is vegan if you use oil instead of ghee. For richness without dairy, use nut butters, tahini, pureed beans, or coconut alternatives like cashew cream. All of the above vegetarian options (chickpea, lentil, aubergine) can be made vegan by omitting yogurt and using plant-based thickeners.

Building a Week of Meals Without Repetition

Make a double batch of the curry base on Sunday. Divide it into three portions and refrigerate. Each night, customize with different main ingredients, richness, and heat levels to suit preferences.

DayMain IngredientRichness AdditionHeat LevelServing Suggestion
MondayChickpeasTahini (1 tbsp per serving)MildRice, cucumber salad
TuesdayChicken thighsYogurt (2 tbsp)MediumNaan, pickled onions
WednesdayRed lentilsNone (light)Hot (extra chili)Quinoa, steamed broccoli
ThursdayAubergineCashew creamMildFlatbread, mint chutney
FridayPrawnsButter (1 tsp)MediumJasmine rice, snap peas
SaturdayFishNone (bright, lemony)MildRice noodles, Asian slaw
SundayMixed vegetables (cauliflower, peas, potato)Coconut cream alternative: blended sunflower seedsAdjustableRice, raita

Shared ingredients like onions, garlic, ginger, tomatoes, and spices carry across all meals. You can prep the aromatics once and use them in the base, or buy larger quantities knowing they will be used. Vary the textures: chunky chickpeas, silky lentils, tender chicken, flaky fish, and crisp prawns provide different mouthfeels. Toppings like fresh herbs, toasted nuts, pickles, or yogurt add contrast.

Common Substitutions and Their Effects

  • Tomato-based sauce: Lighter, acidic, pairs well with any protein. Adjust sweetness with a pinch of sugar if needed.
  • Yogurt or sour cream: Adds tang and creamy body. Stir in off heat to prevent curdling. Use full-fat for best results.
  • Nut butters: Rich, slightly sweet, and thickening. Choose neutral-tasting varieties like cashew or almond for subtlety.
  • Pureed vegetables (carrot, pumpkin, sweet potato): Add natural sweetness and thickness without fat. Good for vegan and low-calorie diets.
  • Stock instead of water: Deeper flavor, especially chicken or vegetable stock. Use low-sodium to control salt.

By mastering the base and these adjustments, you can create curries without coconut milk that suit everyone at the table—from a mild creamy chickpea curry for kids to a fiery tomato fish curry for heat lovers—all from the same pot.

Related articles