What does Thanksgiving dinner for 10 cost at Walmart, ALDI and Kroger? See every price ↗
Spicy Tomato-Rice Coconut Cream Soup with Zucchini, Beans & Cilantro, plated

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.

Add to MealPot

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

Soups, Stews & Chilis · Soups and stews · 35-minute dinner

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

Ingredient2 servings4 servings6 servings
basmati rice½ cup1 cup1 ½ cups
cannellini (white kidney) beans1 (15 oz) can2 (15 oz) cans3 (15 oz) cans
chicken or vegetable broth16 fl oz32 fl oz48 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
diced tomatoes1 (14.5 oz) can2 (14.5 oz) cans3 (14.5 oz) cans
garlic2 cloves4 cloves6 cloves
ginger root1 (1 inch) piece2 (1 inch) pieces3 (1 inch) pieces
yellow onion½ medium1 medium1 ½ medium
zucchini squash1 medium2 medium3 medium

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

Directions

  1. 1. Prep all fresh produce: rinse cilantro, peel garlic and ginger, and dice the onion; keep zucchini ready for later.
  2. 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. 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. 4. While the soup simmers, trim and halve the zucchini, then slice into half-round pieces; drain and rinse the beans.
  5. 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. 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. 7. Slice cilantro leaves from the stems, discard stems, and finely mince the leaves.
  8. 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.

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.