What does Thanksgiving dinner for 10 cost at Walmart, ALDI and Kroger? See every price ↗
Spicy Shrimp Curry with Tomatoes, Spinach & Cilantro over Rice, plated

Shrimp and prawns · Indian · 30 min

Spicy Shrimp Curry with Tomatoes, Spinach & Cilantro over Rice

  • 30 min
  • 2–6 servings
  • 667 kcal / serving

This curry pairs shrimp with bright tomatoes and wilted spinach in a creamy coconut sauce served over basmati rice, making a cozy weeknight meal with straightforward steps and accessible spices.

Add to MealPot

Free on iPhone · servings scaled, grocery list written for you.

Curries · Indian · Shrimp and prawns · 30-minute dinner

Ingredients

  • ½ (5 oz) pkgbaby spinach
  • ½ cupbasmati rice
  • 12 fl ozchicken or vegetable broth
  • ½ small bunchcilantro
  • ½ (13.5 fl oz) cancoconut milk
  • 2 clovesgarlic
  • 1 (1 inch) pieceginger root
  • ½lime
  • ¾ lbraw peeled shrimp, fresh or frozen
  • 3tomatoes
  • ½ mediumyellow onion
  • limes
  • yellow onions

From the pantry: black pepper, brown sugar, chili powder, coriander, ground, cumin, ground, curry powder, salt, turmeric, ground, virgin coconut oil

Cookware

can opener · chef's knife · colander · cutting board · garlic press (optional) · grater (optional) · measuring cups · measuring spoons · medium saucepan · mixing bowls · small saucepan · stirring spoon

Kitchen help: cups to grams · tablespoons to cups · oven temperatures · butter conversions · what each cooking tool is for · ingredient substitutes

More recipes with: shrimp

More dinner ideas: easy dinners

Shopping list by aisle

Produce

  • ½ (5 oz) pkgbaby spinach
  • ½ small bunchcilantro
  • 2 clovesgarlic
  • 1 (1 inch) pieceginger root
  • ½lime
  • 3tomatoes
  • ½ mediumyellow onion
  • limes
  • yellow onions

Frozen

  • ¾ lbraw peeled shrimp, fresh or frozen

Pantry & dry goods

  • ½ cupbasmati rice
  • 12 fl ozchicken or vegetable broth
  • ½ (13.5 fl oz) cancoconut milk

3 aisles for this recipe. Plan a week in MealPot and it merges every dinner into one list in this order, scaled to your household.

Ingredients for 2, 4 and 6 servings

Ingredient2 servings4 servings6 servings
baby spinach½ (5 oz) pkg1 (5 oz) pkg1 ½ (5 oz) pkgs
basmati rice½ cup1 cup1 ½ cups
chicken or vegetable broth12 fl oz24 fl oz36 fl oz
cilantro½ small bunch1 small bunch1 small bunch
coconut milk½ (13.5 fl oz) can1 (13.5 fl oz) can1 ½ (13.5 fl oz) cans
garlic2 cloves4 cloves6 cloves
ginger root1 (1 inch) piece2 (1 inch) pieces3 (1 inch) pieces
lime½1
raw peeled shrimp, fresh or frozen¾ lb1 ½ lb2 ¼ lb
tomatoes369
yellow onion½ medium1 medium1 ½ medium
limes1 ½

Quantities in US units. Any other household size: MealPot scales the recipe and the grocery list for you.

Directions

  1. Rinse the rice in cold water using a strainer, then transfer it to a small saucepan. Add the broth and bring to a boil over high heat.
  2. Once boiling, stir once, cover, and reduce the heat to low. Let the rice cook until the liquid is absorbed, about 15–18 minutes, then remove from heat and let stand covered for 5 minutes.
  3. Wash and dry all produce; if the spinach is not pre-washed, rinse it now.
  4. If using frozen shrimp, thaw them briefly under cold running water and pat dry; fresh shrimp can be used as-is after patting dry.
  5. Cut the tomatoes into small dice and place them in a small bowl.
  6. Preheat a medium saucepan over medium heat.
  7. Peel, halve, and dice the onion.
  8. When the pan is hot, add a thin layer of virgin coconut oil and the onion; cook until the onion softens, about 3 minutes.
  9. Meanwhile, peel and mince the ginger and garlic.
  10. Add the minced ginger, garlic, sugar, and the ground spices to the pan with the onion, stirring until fragrant, about 1 minute.
  11. Stir in the diced tomatoes, coconut milk, and broth; bring to a boil over medium-high heat, then simmer until slightly thickened, 8 minutes.
  12. Cut the lime into wedges and set aside for serving; remove cilantro leaves from the stems, then mince the leaves.
  13. When the curry thickens, add the shrimp and half the cilantro to the pan; simmer gently until the shrimp are cooked through, 3–4 minutes, then stir in the spinach in batches until wilted.
  14. Divide the rice among bowls and top with the curry; garnish with the remaining cilantro and serve with lime wedges.

Two tips

  • Prep note: rinse the rice and start cooking while you prep the produce for a smooth workflow.
  • Serving idea: finish with a squeeze of lime over each bowl and a sprinkle of extra cilantro if you have it.

Nutrition per serving

Calories
667 kcal
Protein
36 g
Carbs
66 g
Fat
31 g
Fiber
7 g
Sodium
1086 mg

Estimates from the recipe's published nutrition data; they change with the version you pick above.

PLAN THE WEEK

One of 1,676 recipes in MealPot.

Pick five dinners, MealPot writes one grocery list sorted by aisle and scales every recipe to your household.

Ingredient quantities, timing and nutrition follow the original Mealime recipe ↗ (captured 2026-09-12). The photo is MealPot's AI-rendered illustration of the finished dish; the description, directions, aisle list and serving table are MealPot's.

THE WEEKLY EMAIL

Don’t think, just cook.

Five dinners every Friday morning: cook big at the weekend, coast midweek. One planning tip. A little less wondering what to cook.