Skip to main content
Main

Chibwabwa

A Zambian dish of pumpkin leaves simmered in a peanut sauce.

Jump to recipe ↓

Why it works: Tomato and pumpkin work together. They rank in the top 6% of all ingredient pairs, and 713 recipes mention both. Both carry 2,3-pentanedione, which smells butter, sweet. The science ↓

The recipe

Time10–15 minutes

Ingredients

Contains: peanut (auto-detected from the ingredients and method; we can miss things, so check labels)

Directions

Make the base

  1. In a large pot, heat the vegetable oil over medium heat.

  2. Add the chopped onion and minced garlic to the pot. Sauté until the onions are soft and translucent.

  3. Add the diced tomato and chopped hot pepper (if using) to the pot. Cook until the tomato is soft and tender.

Make the sauce

  1. In a blender or food processor, blend the roasted peanuts until they form a smooth paste. You may need to add a little water to achieve the desired consistency.

  2. Add the peanut paste to the pot with the cooked vegetables. Stir well to combine.

  3. Pour in the water and bring the mixture to a gentle simmer.

Cook the leaves and serve

  1. Add the chopped pumpkin leaves to the pot. Stir to incorporate the leaves into the groundnut sauce.

  2. Let simmer for about 10–15 minutes, stirring occasionally, until the pumpkin leaves are cooked and tender.

  3. Taste the sauce and season with salt according to your preference.

  4. Remove the pot from the heat and let rest for a few minutes before serving.

Recipe from the Wikibooks Cookbook.

Steps grouped into stages for easier reading; the method is the source's own.

Explore the science

The flavor team

The pairs that carry this dish. Each one is judged two ways: how much aroma chemistry they share, and how many recipes mention both.

  1. Tomato + pumpkintop 6% of all pairs
    Aroma overlapmoderate
    Mentioned together713 recipes

    Shared aroma: 2,3-pentanedione (butter, sweet).

  2. Onion + garlictop 1% of all pairs
    Aroma overlapstrong
    Mentioned together29,030 recipes

    Shared aroma: furaneol (caramel, strawberry).

  3. Garlic + tomatotop 2% of all pairs
    Aroma overlapmoderate
    Mentioned together14,075 recipes

    Shared aroma: furaneol (caramel, strawberry).

  4. Garlic + peanuttop 3% of all pairs
    Aroma overlapstrong
    Mentioned together877 recipes

    Shared aroma: 3-ethyl-2,5-dimethylpyrazine (roasted, nutty).

  5. Tomato + peppertop 4% of all pairs
    Aroma overlapstrong
    Mentioned together17,913 recipes

    Shared aroma: 2-isopropyl-3-methoxypyrazine (earthy, pea).

Ranks compare each pair with 20,000 random ingredient pairs on CompKitchen. How we score pairs

What each ingredient does

Pumpkin leaves
Provide the main vegetable body, becoming tender as they simmer in the sauce.
Peanuts
Ground into a paste that thickens the sauce and adds rich, nutty flavor and body.
Onion
Softens and sweetens as it cooks, forming the aromatic base of the sauce.
Tomato
Breaks down into the cooking liquid, adding moisture, acidity and body to the sauce.
Garlic
Adds pungent aroma that mellows and deepens during gentle cooking.

The step that matters

Adding the peanut paste and water. Peanut paste can seize or clump if added to a very hot pan or too thick. Whisking it in smoothly with the water and bringing it to a gentle simmer keeps the sauce silky rather than grainy or stuck to the bottom.

Flavor stand-ins for the pumpkin

How well each one fits the dish's main ingredients (onion, garlic, tomato, pepper, peanut):

  1. Avocadobetter flavor fit
  2. Limebetter flavor fit
  3. Mangobetter flavor fit
  4. Pumpkinthe original

Fit is the average pairing score against onion, garlic, tomato, pepper, peanut. Candidates are from the same food group and used in at least 100 recipes. This compares flavor only: it does not check the job the ingredient does in the dish (bulk, moisture, acidity, structure).

“What each ingredient does” and “The step that matters” were written by Claude from this recipe’s own method and reviewed in samples by CompKitchen.

You might also like