Calories in Fish Curry + Rice: 400 kcal per Serving
Calories · bengali

Calories in Fish Curry + Rice: 400 kcal per Serving

Updated 21 Oct 2026

  • 400 kcal
  • 1 serving (serves 4)

Nutrition figures from USDA FoodData Central and RotiAI recipe data. Not reviewed by a dietitian. General information, not medical advice. How we calculate

400 kcal per 1 serving (serves 4)

Fish curry with rice (مچھلی سالن + چاول) comes in at about 400 calories per serving — a Bengali-style plate that delivers lean protein and omega-3s alongside comforting basmati rice. White fish simmered in a tangy tomato-yogurt masala with mustard oil is rich in flavor but surprisingly reasonable in calories.

Quick answer

  • Calories: ~400 kcal per serving
  • Serves: 4 · Cook time: 40 min
  • Region: Bengali · Tags: high-protein, omega

Calories in Fish Curry + Rice: the count

~400 calories per serving. A serving is a piece of firm white fish cooked in an onion-tomato-yogurt gravy (finished in mustard oil, the classic Bengali touch) served over a portion of basmati rice. The fish and gravy bring the protein; the rice is the main carb.

Why Fish Curry + Rice lands at this number

  • Fish is lean protein. White fish is low in fat for its protein, so the curry itself isn’t heavy — the rice is a big share of the total.
  • Mustard oil and yogurt. The gravy’s fat comes mainly from the cooking oil and the yogurt richness; a lighter hand on the oil trims the count.
  • Rice portion matters. As with any curry-and-rice plate, your rice serving is the easiest lever on the calories.

Fish Curry + Rice macros at a glance

Fish curry + rice is high-protein with valuable omega-3 fats. The fish provides lean protein and heart-healthy omega-3s, the yogurt and mustard oil add moderate fat, and the rice supplies the carbs. It’s a well-rounded plate — protein-rich without the saturated fat load of a red-meat curry.

How Fish Curry + Rice fits a desi diet

At ~400 calories, this is a nourishing lunch or dinner, and the omega-3s make it a genuinely healthy pick. To make it more weight-loss friendly, keep the rice portion modest (or swap to brown rice) and go easy on the mustard oil — the fish stays just as satisfying. A squeeze of lemon and a side salad round it out beautifully.

Fish Curry + Rice: full macro breakdown

A standard serving (a piece of fish with gravy over a cup of rice) works out to roughly:

NutrientAmount (per serving)
Calories~400 kcal
Protein~22–25 g
Carbohydrates~45–50 g
Fat~12–14 g (incl. omega-3s from fish and mustard oil)
Fiber~2–3 g

The protein-to-carb balance here is better than most curry-and-rice plates because fish is naturally lean — you’re not paying the higher saturated-fat cost that a red-meat curry of the same protein content would carry.

Overhead shot of a piece of white fish curry in a tangy tomato-yogurt gravy served over steamed basmati rice on a plate

Fish Curry + Rice portion size comparison

PortionCaloriesBest for
Fish + gravy only (no rice)~220 kcalLow-carb, high-protein option
Fish + gravy + half rice portion~310 kcalWeight-loss friendly plate
Standard serving (fish + full rice)~400 kcalTypical lunch or dinner
Standard + side salad~420 kcalFuller, more balanced meal
Two fish pieces + rice~550 kcalLarger appetite, higher protein

Tips for a lighter Fish Curry + Rice

  • Go easy on the mustard oil. A teaspoon for tempering instead of a full tablespoon saves 80–100 calories without losing the signature flavor.
  • Swap to brown rice. Similar calories, more fiber — steadier energy and better satiety.
  • Choose a leaner cut of fish. Firm white fish (rohu, basa) stays lean; oilier fish adds more fat calories per piece.
  • Add a side salad instead of extra rice. More volume, more micronutrients, minimal added calories.

Frequently asked questions about Fish Curry + Rice calories

Is fish curry and rice good for weight loss?

Yes — the lean fish protein keeps you full while the omega-3 fats support overall health without the calorie density of a red-meat curry. Trimming the rice portion or swapping to brown rice makes it even more weight-loss friendly.

Is fish curry healthier than chicken curry?

Generally yes on the fat side — fish carries less saturated fat than a bone-in chicken curry cooked in the same style, plus it adds omega-3s that chicken doesn’t provide. Calorie-wise they can be similar depending on the oil used.

How many calories does mustard oil add to fish curry?

A tablespoon of mustard oil adds roughly 120 calories to the dish; using it sparingly (a teaspoon or two for tempering rather than a full tablespoon) keeps the gravy flavorful while trimming a meaningful chunk of the fat calories.

Can I eat fish curry and rice daily while trying to lose weight?

Yes, it’s one of the better everyday choices in the desi repertoire because of the lean protein and omega-3 content — just watch the rice portion and go easy on the oil, since those are the two biggest calorie levers on the plate.

Is fish curry + rice a good post-workout meal?

Yes — it combines complete protein from the fish with carbs from the rice for glycogen replenishment, a combination that works well after training, especially if you keep the rice portion on the fuller side that day.

Get the exact calorie count for Fish Curry + Rice

Your fish portion, the oil in the gravy, and your rice serving set the number. RotiAI computes the exact kcal for your fish curry + rice, and Sehat Mode turns omega-rich meals like this into a personalized desi diet plan.

What goes into one serving of Fish Curry + Rice

The 400 kcal figure is for one of 4 servings from the Fish Curry + Rice recipe, so the whole pot is 400 x 4 = 1,600 kcal. The recipe lists:

  • Firm white fish — 700 g, large pieces
  • Basmati rice — 2 cups
  • Onion — 1 large, sliced
  • Tomatoes — 3 medium, chopped
  • Ginger-garlic paste — 1 1/2 tbsp
  • Yogurt — 1/2 cup
  • Turmeric, chilli and coriander powder — 1 tsp each
  • Mustard oil — 1/4 cup

Quantities are home-kitchen measures (cups, spoons, counts), so a heavier hand with the oil or a bigger portion moves the result. See how we calculate for the method and the USDA FoodData Central records behind our ingredient values.

Fish Curry + Rice by number of servings

PortionCalories
0.5 servings~200 kcal
1 serving (the figure above)~400 kcal
1.5 servings~600 kcal
2 servings~800 kcal

Dishes close to Fish Curry + Rice in calories

See the recipe for Fish Curry + Rice
early access

Your best health-curated app, coming to your door

Apply here for early access — we'll email you the moment it opens.

R
Early access: your health-curated app

Free printable guide

The Balanced Desi Plate

See what a balanced desi plate looks like, with portion pictures, 7 sample dishes and eating-out tips.

See what's inside