
Soups and stews · 35 min
Spicy Tomato-Rice Coconut Cream Soup with Zucchini, Beans & Cilantro
- 35 min
- 2–6 servings
- 702 kcal / serving
A creamy, lightly spicy tomato-coconut soup with rice, beans, zucchini and cilantro. It comes together quickly for a weeknight dinner and has a comforting, balanced finish with a touch of brightness from the herbs.
Free on iPhone · servings scaled, grocery list written for you.
Ingredients
- ½ cupbasmati rice
- 1 (15 oz) cancannellini (white kidney) beans
- 16 fl ozchicken or vegetable broth
- ½ small bunchcilantro
- ½ (13.5 fl oz) cancoconut milk
- 1 (14.5 oz) candiced tomatoes
- 2 clovesgarlic
- 1 (1 inch) pieceginger root
- ½ mediumyellow onion
- 1 mediumzucchini squash
- yellow onions
From the pantry: chili-garlic sauce, salt, virgin coconut oil
Cookware
can opener · chef's knife · colander · cutting board · garlic press (optional) · grater (optional) · hand or regular blender · ladle · measuring cups · measuring spoons · medium 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: zucchini
More dinner ideas: easy dinners
Shopping list by aisle
Produce
- ½ small bunchcilantro
- 2 clovesgarlic
- 1 (1 inch) pieceginger root
- ½ mediumyellow onion
- 1 mediumzucchini squash
- yellow onions
Pantry & dry goods
- ½ cupbasmati rice
- 1 (15 oz) cancannellini (white kidney) beans
- 16 fl ozchicken or vegetable broth
- ½ (13.5 fl oz) cancoconut milk
- 1 (14.5 oz) candiced tomatoes
2 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 |
|---|---|---|---|
| basmati rice | ½ cup | 1 cup | 1 ½ cups |
| cannellini (white kidney) beans | 1 (15 oz) can | 2 (15 oz) cans | 3 (15 oz) cans |
| chicken or vegetable broth | 16 fl oz | 32 fl oz | 48 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 |
| diced tomatoes | 1 (14.5 oz) can | 2 (14.5 oz) cans | 3 (14.5 oz) cans |
| garlic | 2 cloves | 4 cloves | 6 cloves |
| ginger root | 1 (1 inch) piece | 2 (1 inch) pieces | 3 (1 inch) pieces |
| yellow onion | ½ medium | 1 medium | 1 ½ medium |
| zucchini squash | 1 medium | 2 medium | 3 medium |
Quantities in US units. Any other household size: MealPot scales the recipe and the grocery list for you.
Directions
- 1. Prep all fresh produce: rinse cilantro, peel garlic and ginger, and dice the onion; keep zucchini ready for later.
- 2. In a medium saucepan over medium heat, swirl in the virgin coconut oil and add garlic, ginger, onion, chili-garlic sauce, and a pinch of salt; cook until the onion starts to soften, about 3–4 minutes.
- 3. Pour in the broth, diced tomatoes, and coconut milk; bring to a boil, then lower the heat and simmer gently for 5 minutes.
- 4. While the soup simmers, trim and halve the zucchini, then slice into half-round pieces; drain and rinse the beans.
- 5. Purée the soup with an immersion blender or regular blender until smooth; return it to the pan and stir in the zucchini, beans, and rice.
- 6. Bring the mixture back to a boil, then reduce to a simmer, cover, and cook until the rice is tender, about 15–18 minutes, stirring occasionally.
- 7. Slice cilantro leaves from the stems, discard stems, and finely mince the leaves.
- 8. Serve the soup divided into bowls and top with minced cilantro.
Two tips
- Leftovers refrigerate well for up to 3 days; reheat gently on the stove adding a splash of broth if needed.
- For a different finish, drizzle a small amount of virgin coconut oil on top before serving or garnish with extra cilantro.
Nutrition per serving
- Calories
- 702 kcal
- Protein
- 24 g
- Carbs
- 90 g
- Fat
- 31 g
- Fiber
- 15 g
- Sodium
- 406 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.