Fronk Recipes

Vegan Peanut, Sweet Potato, and Kale Soup With Coconut Recip

6 servings


45 minutes

total time


6 medium cloves garlic

1 1/2-inch knob of ginger, peeled and roughly chopped

1 small bunch cilantro (about 1 1/2 ounces; 45g), thick stems reserved separately from leaves and tender small stems

1 Serrano or jalapeño chili, stemmed and halved, divided

Kosher salt

2 (14-ounce; 400ml) cans full-fat coconut milk (see note)

2 tablespoons vegetable oil, divided (90ml)

6 scallions, whites and pale green parts only, thinly sliced, divided

1 teaspoon ground turmeric

1 quart water or homemade vegetable stock (see note)

8 ounces sweet potatoes, peeled and cut into 1/2-inch dice (about 2 small sweet potatoes; 225g)

8 ounces roasted shelled peanuts (about 2 cups; 225g)

2 teaspoons sugar

1 (5-ounce; 140g) bunch lacinato kale, thick stems discarded, leaves very roughly chopped

1 tablespoon (15ml) fresh juice from 1 to 2 limes

Freshly ground black pepper

Hot sauce, such as Frank's Red Hot, to taste

Rice, for serving (I like using red or black rice)


Combine garlic, ginger, thick cilantro stems, and half of the chile in the bowl of a mortar and pestle (see notes). Sprinkle with about 1 teaspoon of salt. Pound into a rough paste and set aside. Thinly slice remaining half chile and set aside for garnish.

Open 1 can of coconut milk and carefully spoon off about 3 tablespoons of the solid fat from the surface and place it in a large Dutch oven. Add 1 tablespoon of vegetable oil. Heat over medium-high heat, stirring frequently, until coconut fat separates and solids start to sizzle, about 4 minutes. Continue cooking, stirring constantly, until solids turn pale golden brown, about 1 minute longer. Add the pounded garlic/ginger mixture and cook, stirring, until aromatic, about 30 seconds. Add half of sliced scallions and turmeric and cook, stirring, until lightly softened, about 1 minute.

Add remaining contents of both cans of coconut milk along with 1 quart of water or stock. Add sweet potatoes. Bring to a boil, and reduce to a bare simmer. Cook until sweet potatoes are totally softened, about 15 minutes.

Meanwhile, combine peanuts and remaining tablespoon of oil in a medium skillet set over medium heat. Cook, tossing and stirring frequently, until peanuts are a deep golden brown, about 8 minutes. Immediately transfer to a bowl to prevent scorching.

Transfer 1/2 cup of peanuts to a cutting board and roughly chop. Reserve for garnish. Transfer half of the remaining peanuts to the now-empty mortar and pestle. Sprinkle with 1 teaspoon sugar and a pinch of salt. Pound to form a rough paste, then transfer to pot of soup. Repeat with the other half of the remaining peanuts.

When potatoes are fully softened, blend soup until mostly smooth but a little texture remains using a hand blender directly in the pot or by transferring to a countertop blender in batches. Bring to a simmer, stir in kale, and cook until kale is completely wilted and tender, about 5 minutes. Stir in lime juice. Season soup to taste with salt, pepper, and hot sauce. Stir in cilantro, reserving some for garnish. Serve soup with rice, sprinkled with cilantro, chopped peanuts, scallions, and sliced chiles.


Serving Size

Makes about 2 quarts, se


698 kcal

Total Fat

61 g

Saturated Fat

29 g

Unsaturated Fat

0 g

Trans Fat



0 mg


546 mg

Total Carbohydrate

34 g

Dietary Fiber

6 g

Total Sugars

6 g


14 g

6 servings


45 minutes

total time
Start Cooking