Curry Sodium Calculator

Curry is one of the most popular comfort dishes in the world, but its sodium content can vary wildly depending on how it is made. A bowl of Japanese curry made with roux blocks, a Thai coconut curry finished with fish sauce, and an Indian curry seasoned from scratch can each contain very different amounts of salt — and restaurant versions tend to be saltier still.

This Curry Sodium Calculator helps you estimate the sodium in your portion or entire batch. Enter how much curry you are eating, pick the closest curry style, adjust for your salt level, and add any common high-sodium extras such as soy sauce or fish sauce. You will get the total sodium, the amount per 100 grams, the amount per serving, and how that compares to the recommended daily limit of 2,300 mg.

It is a practical planning tool for anyone tracking sodium for blood pressure, kidney health, or a low-salt diet.

Curry type
Serving amount
Number of servings
Salt level
Common high-sodium add-ons

📊 Sodium Results

Sodium per 100 g
Sodium per serving
Daily Value (2,300 mg)

How to Use This Tool

Start by entering the amount of curry you plan to eat. If you know the weight in grams, that gives the most accurate estimate because curry density varies — a thick Japanese roux weighs more per cup than a thin brothy Thai curry. Next, choose the curry style that matches what is on your plate. The calculator applies a base sodium density for each style, then adjusts for the salt level and any add-ons.

Use the servings field if you are calculating a whole batch or sharing a takeout container. For instance, if you cooked an entire pot and want the sodium per bowl, enter the total batch amount and the number of servings. The result area will show total sodium for the batch, per 100 g, per serving, and the daily-value percentage.

Tip: Weigh your serving on a kitchen scale the first few times. Curry in a restaurant bowl can look like one cup but actually contain 300–400 g of sauce and ingredients, so volume estimates are rough.

Formula Explained

The calculator uses a simple additive model:

Sodium = (serving weight × sodium density per 100 g) × salt-level multiplier + add-on sodium

The sodium density comes from the selected curry style. These values are approximate and based on typical recipes and USDA-style food-composition data. Japanese curry blocks are essentially a blend of fat, flour, salt, and curry powder, so a roux-based dish is dense in sodium. Thai curries depend on fish sauce and shrimp paste, both very salty. Indian homemade curry usually relies mostly on added table salt, while restaurant versions often add extra salt and ghee to boost flavor.

Worked Examples

Example 1: Japanese curry, regular salt level. You eat 1.5 cups of Japanese curry. At 660 mg per cup, base sodium is 990 mg. No add-ons and regular salt multiplier ×1.0. Total sodium is 990 mg — roughly 43% of the Daily Value in a single bowl.

Example 2: Thai curry, extra salty, with fish sauce. You have 300 g of Thai curry, use the “extra salty” multiplier of ×1.25, and add 1 tablespoon of fish sauce. Base sodium: 325 mg per 100 g × 3 = 975 mg. After multiplier: 975 × 1.25 = 1,219 mg. Add fish sauce (1,400 mg): total = 2,619 mg for the meal. Split between two servings, each has about 1,310 mg — more than half the daily limit.

Example 3: Low-sodium homemade curry. You make a curry with no added salt and no salty sauces, estimated at 108 mg per 100 g. A 250 g serving contains 270 mg, which is a much friendlier option for a low-sodium meal plan.

Standard Sodium Reference

The table below shows the approximate sodium densities used by this calculator. Use these values to compare recipes.

Curry stylemg per cupmg per 100 g
Low-sodium homemade curry260108
Indian curry, homemade520217
Japanese curry, roux-based660275
Thai curry, coconut + fish sauce780325
Indian curry, restaurant/takeout800333

These figures assume a cooked curry density of about 240 g per cup. Soups or brothy curries weigh less; thick curries weigh more. If you are tracking tightly, weigh the curry in grams and use a per-100 g value.

Tips for Lower-Sodium Curry

  • Skip the roux cubes and thicken with cornstarch or blended vegetables instead.
  • Use fresh curry powder, turmeric, cumin, coriander, and chili to build flavor without salt.
  • Replace fish sauce with lime juice and a tiny splash of low-sodium soy sauce, or omit the soy entirely.
  • Rinse canned chickpeas and lentils before adding them — the canning liquid is loaded with sodium.
  • Dilute restaurant curry with extra vegetables, plain rice, or a little water to spread the salt across a larger volume.
  • Add the salt at the very end, so the salt hits the tongue rather than getting lost in the pot.

Frequently Asked Questions

Is curry naturally high in sodium? Not necessarily. The base spices — turmeric, coriander, cumin, ginger, chili — contain almost no sodium. The sodium comes almost entirely from added salt, salty condiments, commercial curry roux, and processed ingredients like canned coconut milk and shrimp paste.

How much sodium is too much? The general guidance is to stay below 2,300 mg per day or about one teaspoon of salt. Many people with high blood pressure aim for 1,500 mg. If your curry totals over 1,000 mg, plan your other meals accordingly.

Are restaurant curries always saltier? Usually, yes. Restaurants often season liberally with salt, use pre-made curry pastes, and may add extra butter, cream, or coconut milk with hidden sodium. A restaurant curry can easily contain double the sodium of a home-cooked version from the same region.

Does white rice add sodium? Plain cooked rice contains only about 1–2 mg sodium per 100 g, so rice is effectively sodium-neutral. The issue is that rice dilutes the curry, so a plate with more rice and less curry lowers the total sodium in the meal — as long as you do not season the rice with salt.

For a related look at potassium in curry-based meals, see the curry potassium calculator.