Five Sharp
Someone shared their Sunday dinner plan with you. Get your own — two weeks of Plus, no card.Start on Plus

Gluten-free except a side (naan).

No pork, no alcohol except the drink (riesling).

Indian · posted October 3, 2026 · to cook Thursday, October 8, 2026

Bengali Weeknight Fish Supper

A focused Bengali-style supper centered on a tangy, gently spiced yogurt fish curry balanced by cumin-scented basmati rice and a hearty cauliflower-potato side; bright cucumber raita and warm naan complete the meal while a mango lassi and an off-dry Riesling round the experience. Technique-forward, family-friendly, and designed for a single cook to execute cleanly within a single two-hour window.

  • Name of the meal: Bengali Weeknight Fish Supper
  • Cuisine: Indian
  • Serve time: 5:00 PM

This menu is worth sitting down for because it pairs a delicate Bengali-style yogurt fish curry — bright with mustard and gentle spices — with cumin basmati rice and a sturdy aloo-gobi that holds while you finish the fish; a cooling cucumber raita and warmed naan provide texture contrast, while mango lassi delights younger palates and an off-dry Riesling complements the curry’s yogurt-acid balance.

  • Bengali Doi Maach (Yogurt Fish Curry)
  • Jeera (Cumin) Basmati Rice
  • Aloo Gobi (Potato & Cauliflower with turmeric and tomato)
  • Cucumber Raita (finished at service)
  • Warm store-bought Naan (warmed at service)
  • Mango Lassi (kid-friendly drink)
  • Off-dry Riesling, 1 bottle (adult beverage)

2. FULLY EXECUTABLE RECIPES

Bengali Doi Maach (Yogurt Fish Curry)

Equipment

  • 3-quart heavy saucepan with tight-fitting lid (or 10" deep skillet with lid)
  • Medium mixing bowl (1.5–2 qt)
  • Whisk
  • Measuring cups and spoons
  • Spoon and spatula
  • Instant-read thermometer

Ingredients

  • 1.0 lb firm white fish fillets (cod, haddock, tilapia, or basa), cut into 4 even pieces (use skinless)
  • 1 cup full-fat plain yogurt, whisked smooth (8 fl oz) ⁺
  • 1 medium onion, finely chopped (1 cup / about 5 oz) ⁺
  • 2 medium tomatoes, finely chopped (1 1/4 cups / about 8 oz) ⁺
  • 2 cloves garlic, minced (2 tsp) ⁺
  • 1-inch piece fresh ginger, minced (1 tbsp) ⁺
  • 2 tbsp neutral oil (canola or vegetable) ⁺
  • 1 tbsp mustard oil (optional; if unavailable use all neutral oil) — list as substitution under Ingredients
  • 1/2 tsp turmeric powder
  • 1 tsp ground coriander
  • 1/2 tsp red chili powder (optional; base spice level = mild_optional_heat; leave at 0.0 tsp in gravy but guest may add at table)
  • 1 tsp sugar
  • 3/4 tsp kosher salt (adjusted for 1 lb fish)
  • 1/2 tsp nigella seeds (kalonji) or 1/4 tsp black mustard seeds if unavailable (substitution)
  • 1/4 cup water
  • 1 tbsp fresh lemon juice
  • 2 tbsp chopped fresh cilantro for garnish (optional)

Practical substitutions:

  • If mustard oil is unavailable, use 2 tbsp canola/vegetable oil total and omit mustard oil note; for authentic flavor add 1/8 tsp prepared mustard (optional).
  • If nigella seeds are not stocked, use black mustard seeds 1/4 tsp.

Cooking / Baking

  • Total cook time: 28 minutes (active, including fish cook)

Instructions

  1. In the mixing bowl, whisk 1 cup yogurt until smooth; stir in 1/2 tsp turmeric and 1/4 tsp salt to make a slurry. Set aside.
  2. Heat the 3-quart saucepan over medium heat. Add 1 tbsp neutral oil + 1 tbsp mustard oil (or 2 tbsp neutral oil if substituting). Heat until shimmering (about 1 minute).
  3. Add nigella seeds (or mustard seeds) and let them sizzle 20–30 seconds until aromatic.
  4. Add chopped onion and 1/2 tsp salt. Sauté until onion is soft and beginning to color, about 6–8 minutes, stirring every 30–60 seconds.
  5. Add minced garlic and ginger; cook 30–45 seconds until fragrant.
  6. Add 1 tsp ground coriander and 1/2 tsp red chili powder (omit chili powder if keeping base mild); stir 15 seconds.
  7. Add chopped tomatoes and 1 tsp sugar. Cook until tomatoes break down and oil separates slightly from the masala, about 6–8 minutes, stirring occasionally.
  8. Reduce heat to low. Temper the whisked yogurt by adding 2 tbsp of the hot tomato mixture to the yogurt, whisking constantly, then pour tempered yogurt back into the pan while stirring to avoid curdling.
  9. Add 1/4 cup water, stir, and simmer gently, uncovered, on low for 8–10 minutes to thicken slightly. Keep heat low—bubbling but not vigorous.
  10. Check seasoning (add up to 1/4 tsp more salt if needed). Add lemon juice.
  11. Gently slide fish pieces into the simmering gravy in a single layer. Cover and simmer on low for 6–8 minutes until fish reaches an internal temperature of 145°F and flakes easily.
  12. Turn off heat, spoon gravy over fish, sprinkle with 2 tbsp chopped cilantro (optional). Keep covered and ready to serve immediately.

Jeera (Cumin) Basmati Rice

Equipment

  • 2-quart saucepan with tight-fitting lid
  • Fine-mesh sieve
  • Measuring cups and spoons

Ingredients

  • 1 cup long-grain basmati rice (uncooked) ⁺
  • 2 cups water
  • 1 tbsp ghee or unsalted butter (use butter if unavailable) ⁺
  • 1 tsp cumin seeds
  • 3/4 tsp kosher salt

Practical substitutions:

  • If basmati is unavailable, use long-grain jasmine rice, noting texture will differ.

Cooking / Baking

  • Total cook time: 25 minutes (5 min active, 20 min simmer/absorb)

Instructions

  1. Rinse 1 cup basmati rice in a fine-mesh sieve under cold water until water runs clear (about 30–45 seconds). Drain well.
  2. In the 2-quart saucepan over medium heat, melt 1 tbsp ghee or butter. Add 1 tsp cumin seeds and toast 20–30 seconds until aromatic.
  3. Add the drained rice and 2 cups water and 3/4 tsp salt. Stir once to combine and bring to a boil uncovered.
  4. When it reaches a vigorous simmer, reduce heat to low, cover tightly, and cook undisturbed 15 minutes.
  5. Turn off heat and let rest, covered, for 5 minutes. Fluff with fork just before serving.

Aloo Gobi (Potato & Cauliflower)

Equipment

  • 10-inch skillet with lid
  • Mixing bowl
  • Spatula
  • Measuring spoons and cups

Ingredients

  • 9 oz (about 1 small head) cauliflower, cut into small florets (about 2 cups) ⁺
  • 8 oz Yukon gold potatoes, peeled and cut into 1/2" cubes (about 1 1/4 cups) ⁺
  • 2 tbsp neutral oil (canola/vegetable) ⁺
  • 1/2 tsp cumin seeds
  • 1/2 tsp turmeric powder
  • 3/4 tsp ground coriander
  • 1/2 tsp garam masala
  • 1/2 tsp kosher salt, plus 1/4 tsp later
  • 1 small tomato, chopped (about 1/2 cup) ⁺
  • 1 small onion, finely chopped (about 1/2 cup) ⁺
  • 1 clove garlic, minced (1/2 tsp) ⁺
  • 1/2 inch ginger, minced (1/2 tsp) ⁺
  • 2 tbsp water
  • 1 tbsp chopped cilantro for garnish (optional)

Practical substitutions:

  • Use frozen cauliflower (thawed and drained) if fresh is unavailable; reduce water.

Cooking / Baking

  • Total cook time: 40 minutes (active attention intermittently)

Instructions

  1. Heat 10-inch skillet over medium heat, add 2 tbsp oil. When shimmering, add 1/2 tsp cumin seeds; let sizzle 20 sec.
  2. Add chopped onion and 1/2 tsp salt. Sauté 4–5 minutes until translucent.
  3. Add minced garlic and ginger; stir 30 seconds.
  4. Add turmeric, ground coriander; stir 15 seconds.
  5. Add cubed potatoes, stir to coat with spices, sauté 3 minutes.
  6. Add cauliflower florets and chopped tomato. Stir to combine, then add 2 tbsp water, cover, and reduce heat to medium-low.
  7. Cook covered for 18–20 minutes, checking and stirring every 6–8 minutes to prevent sticking; if dish is drying out, add 1–2 tbsp water as needed.
  8. When potatoes are tender and cauliflower browned in places, remove lid, increase heat to medium, sauté 2–3 minutes to evaporate excess moisture and lightly brown.
  9. Stir in 1/2 tsp garam masala and 1/4 tsp salt; adjust seasoning. Garnish with cilantro (optional). Keep covered and let sit for up to 15 minutes before serving.

Cucumber Raita

Equipment

  • Small mixing bowl
  • Grater or box grater
  • Measuring spoons and cups

Ingredients

  • 1 cup plain yogurt (use remaining from supply; total yogurt in shopping list accounts for both) ⁺
  • 1/2 medium cucumber (about 3 oz), peeled and grated
  • 1/4 tsp roasted cumin powder (or 1/8 tsp ground cumin toasted) ⁺
  • 1/8 tsp kosher salt
  • 1/2 tsp sugar
  • 1 tbsp chopped cilantro (optional) ⁺
  • 1 tsp lemon juice (optional)

Practical substitutions:

  • If roasted cumin powder is unavailable, toast ground cumin in a dry pan 30 seconds and grind fine.

Cooking / Baking

  • Total cook time: 8 minutes (all active)

Instructions

  1. Grate cucumber into bowl; squeeze lightly to remove excess water if very wet.
  2. Add 1 cup yogurt, 1/4 tsp roasted cumin powder, 1/8 tsp salt, 1/2 tsp sugar, 1 tsp lemon juice (optional). Stir until smooth.
  3. Adjust seasoning. Refrigerate or hold chilled until plating; finish and stir again at service.

Warm Store-Bought Naan

Not gluten-free: naan.

Equipment

  • Rimmed baking sheet and oven, or 10" skillet and tongs

Ingredients

  • 2 pieces store-bought naan (frozen or fresh), about 6–8" each ⁰
  • 1 tbsp unsalted butter, melted (for brushing) ⁺

Practical substitutions:

  • If naan not available, use 4 tortilla wraps as a last resort (different texture).

Cooking / Baking

  • Total cook time: 6 minutes (warming)

Instructions (oven method)

  1. Preheat oven to 400°F.
  2. Place naan on rimmed baking sheet, brush with melted butter.
  3. Warm in oven 4–6 minutes until hot and slightly blistered. Keep warm wrapped in a towel until serving.

(If using skillet: heat skillet over medium-high and warm each naan 1–2 minutes per side, brushing with butter after heating.)

Mango Lassi (Kid-Friendly Drink) — yields 2 servings

Equipment

  • Blender (or immersion blender)
  • 2 glasses

Ingredients (total for 2 servings)

  • 1 cup plain yogurt (8 fl oz) ⁺
  • 1 cup mango puree (or 1 cup diced ripe mangoes) (8 fl oz)
  • 1/4 cup whole milk (2 fl oz) ⁺
  • 2 tbsp sugar
  • 1/4 tsp ground cardamom (optional) ⁺
  • Ice cubes as desired (about 6 cubes)

Substitutions:

  • Use canned mango pulp if fresh ripe mango unavailable.

Cooking / Baking

  • Total active time: 5 minutes

Instructions

  1. Combine 1 cup yogurt, 1 cup mango puree, 1/4 cup milk, 2 tbsp sugar and 1/4 tsp cardamom in blender with ice. Blend until smooth.
  2. Pour into 2 glasses and serve chilled.

Off-dry Riesling — Adult Beverage (purchase)

Not no pork, no alcohol: riesling.

Equipment

  • Wine glasses

Ingredients

  • 1 bottle off-dry Riesling (750 ml), chilled to 50–55°F

Cooking / Baking

  • No cook steps. Chill 1–2 hours before serving or buy pre-chilled.

3. LINEAR TIMELINE (4:05 PM–5:00 PM)

  • 4:05 PM: Aloo Gobi — Begin: heat skillet, add oil and cumin seeds, then add onions to sauté (start active work).
  • 4:10 PM: Aloo Gobi — Add garlic/ginger and spices; add potatoes and stir to coat.
  • 4:13 PM: Aloo Gobi — Add cauliflower, tomato, 2 tbsp water, cover and reduce heat; set a timer for 18 minutes (periodic stirring every 6–8 minutes).
  • 4:20 PM: Jeera Rice — Rinse rice in sieve; drain.
  • 4:22 PM: Jeera Rice — Heat butter/ghee, toast cumin 20–30 sec, add rice, water and salt, bring to a boil.
  • 4:25 PM: Jeera Rice — Reduce to low, cover, simmer 15 minutes undisturbed.
  • 4:25 PM: Bengali Doi Maach — Begin: heat 3-qt pan, add oils and nigella/mustard seeds to sizzle.
  • 4:27 PM: Bengali Doi Maach — Add chopped onion with 1/2 tsp salt; sauté until softened (about 6–8 minutes), stirring periodically.
  • 4:35 PM: Aloo Gobi — Check, stir; add water if drying; continue covered (next check at 4:45).
  • 4:35 PM: Bengali Doi Maach — Add garlic and ginger; cook 30–45 seconds.
  • 4:36 PM: Bengali Doi Maach — Add coriander, (optional chili), then tomatoes and sugar; cook until tomatoes break down, ~6–8 minutes.
  • 4:44 PM: Jeera Rice — Turn off heat; let rice rest covered for 5 minutes.
  • 4:44 PM: Aloo Gobi — Uncover, increase heat and sauté 2–3 minutes to brown and evaporate excess moisture; stir in garam masala and final salt; cover and hold (can sit up to 15 minutes).
  • 4:48 PM: Bengali Doi Maach — Reduce heat to low; temper yogurt (add a spoonful of hot masala to yogurt; whisk) and add to pan. Add 1/4 cup water; simmer gently for 8–10 minutes.
  • 4:50 PM: Cucumber Raita — Grate cucumber, combine with 1 cup yogurt, roasted cumin, salt, sugar, lemon; chill briefly or hold in refrigerator.
  • 4:52 PM: Bengali Doi Maach — Gently slide fish pieces into simmering gravy, arranging in single layer. Cover and simmer on low.
  • 4:54 PM: Warm Naan — Preheat oven to 400°F (if using oven) or heat skillet.
  • 4:55 PM: Bengali Doi Maach — Check fish at 4:58; ensure internal temp ~145°F and fish flakes (target total fish cook 6–8 minutes).
  • 4:55 PM: Warm Naan — Brush with melted butter and place in oven or warm each naan in skillet 1–2 minutes per side.
  • 4:58 PM: Cucumber Raita — Give a final stir, taste, and adjust seasoning; spoon into serving bowl.
  • 4:59 PM: Jeera Rice — Fluff rice with fork; transfer to serving bowl.
  • 4:59 PM: Aloo Gobi — Remove lid, give final stir and transfer to serving bowl (holding time remaining under 15 minutes).
  • 5:00 PM: Bengali Doi Maach — Turn off heat, garnish with cilantro if using, keep covered. Serve all components and pour mango lassi and chilled Riesling. (Serve time: 5:00 PM)

4. CONSOLIDATED SHOPPING LIST

Produce

  • Onion — 2 medium (about 10 oz) ⁺
  • Tomato — 3 medium (about 12 oz) ⁺
  • Garlic — 4 cloves (about 1 tbsp minced) ⁺
  • Fresh ginger — 2-inch piece (about 2 tbsp minced) ⁺
  • Cauliflower — 1 small head (about 9 oz florets)
  • Yukon gold potatoes — 8 oz (about 1 1/4 cups diced)
  • Cucumber — 1/2 medium (about 3 oz)
  • Fresh cilantro — 1 small bunch (use 4 tbsp chopped total) ⁺
  • Lemon — 1 small (for 1 tbsp juice)

Meat / Seafood

  • Firm white fish fillets — 1.0 lb (cod, haddock, tilapia, basa), skinless

Dairy

  • Full-fat plain yogurt — 2 cups total (16 fl oz) ⁺
  • Whole milk — 1/4 cup (2 fl oz) ⁺
  • Unsalted butter — 2 tbsp (1 tbsp for rice, 1 tbsp for brushing naan) ⁺
  • Ghee (optional substitution for butter) — not required if using butter

Dry Goods / Pantry

  • Long-grain basmati rice — 1 cup (uncooked)
  • Neutral oil (canola or vegetable) — 6 tbsp total ⁺
  • Mustard oil — 1 tbsp (optional; substitute included)
  • Cumin seeds — 1 1/4 tsp total ⁺
  • Nigella seeds or black mustard seeds — 1/2 tsp total
  • Ground coriander — 1 3/4 tsp total ⁺
  • Turmeric powder — 1 tsp total ⁺
  • Garam masala — 1/2 tsp
  • Ground cumin (for raita or to toast) — 1/4 tsp ⁺
  • Roasted cumin powder (or use ground cumin toasted) — 1/4 tsp
  • Red chili powder — 1/2 tsp (optional; base mild)
  • Kosher salt — 3 3/4 tsp total ⁺
  • Sugar — 2 1/2 tbsp total ⁺
  • Canned or fresh mango puree (or 1 cup diced ripe mango) — 1 cup
  • Store-bought naan — 2 pieces ⁰
  • Black pepper — small amount (for table use)

Drinks

  • Mango puree or canned mango pulp — 1 cup (8 fl oz) ⁰
  • Off-dry Riesling — 1 bottle (750 ml)

5. NOTES & ASSUMPTIONS

  • Optional table-side items: chopped fresh cilantro, lime wedges, red chili flakes or ground cayenne (for adults who want extra heat).
  • Global substitutions: mustard oil may be substituted with neutral oil with minimal flavor loss; basmati may be substituted with long-grain rice if unavailable; frozen cauliflower may be used but will alter texture slightly.
  • Child-safety notes: fish should be deboned carefully; hot oil and hot oven are used—keep children away during active frying/oven steps.
  • Timeline risks: the tightest execution window is 4:48–5:00 PM when the curry is simmering, fish must be added and cooked, naan warmed, raita finished, and plating performed almost simultaneously. This is risky because fish cooks quickly and must finish at serve time while naan and raita are completed.
  • Practical mitigation mindset: be deliberate about sequencing — when the curry is simmering at low heat, have naan prepped for the oven and raita components ready to assemble; use timers and work left-to-right on the counter so one motion moves food from pan to plate; if pressed, warm naan in a hot skillet 1–2 minutes per side which is faster than oven preheat.
  • Latest safe start time: You can start as late as 4:05 PM for a 5:00 PM serve.

More like this

Get a Sunday dinner plan like this.

One complete dinner a week, tuned to your household: menu, recipes, shopping list and timeline. Two weeks of Plus to start, then one free Sunday a week. One magic link, no card.