
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.
Free on iPhone · servings scaled, grocery list written for you.
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
| Ingredient | 2 servings | 4 servings | 6 servings |
|---|---|---|---|
| baby spinach | ½ (5 oz) pkg | 1 (5 oz) pkg | 1 ½ (5 oz) pkgs |
| basmati rice | ½ cup | 1 cup | 1 ½ cups |
| chicken or vegetable broth | 12 fl oz | 24 fl oz | 36 fl oz |
| cilantro | ½ small bunch | 1 small bunch | 1 small bunch |
| coconut milk | ½ (13.5 fl oz) can | 1 (13.5 fl oz) can | 1 ½ (13.5 fl oz) cans |
| garlic | 2 cloves | 4 cloves | 6 cloves |
| ginger root | 1 (1 inch) piece | 2 (1 inch) pieces | 3 (1 inch) pieces |
| lime | ½ | 1 | |
| raw peeled shrimp, fresh or frozen | ¾ lb | 1 ½ lb | 2 ¼ lb |
| tomatoes | 3 | 6 | 9 |
| yellow onion | ½ medium | 1 medium | 1 ½ medium |
| limes | 1 ½ |
Quantities in US units. Any other household size: MealPot scales the recipe and the grocery list for you.
Directions
- 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.
- 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.
- Wash and dry all produce; if the spinach is not pre-washed, rinse it now.
- If using frozen shrimp, thaw them briefly under cold running water and pat dry; fresh shrimp can be used as-is after patting dry.
- Cut the tomatoes into small dice and place them in a small bowl.
- Preheat a medium saucepan over medium heat.
- Peel, halve, and dice the onion.
- When the pan is hot, add a thin layer of virgin coconut oil and the onion; cook until the onion softens, about 3 minutes.
- Meanwhile, peel and mince the ginger and garlic.
- Add the minced ginger, garlic, sugar, and the ground spices to the pan with the onion, stirring until fragrant, about 1 minute.
- Stir in the diced tomatoes, coconut milk, and broth; bring to a boil over medium-high heat, then simmer until slightly thickened, 8 minutes.
- Cut the lime into wedges and set aside for serving; remove cilantro leaves from the stems, then mince the leaves.
- 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.
- 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.