Skip to main content

Bacon and Cranberry Bean Ragout

See Chef John’s delicious take on homemade pork and beans.

Jump to recipe ↓

Why it works: Cranberry and rosemary share more aroma than cooks usually use. They rank in the top 4% of all ingredient pairs, and 17 recipes mention both. Both carry ethyl decanoate, which smells grape, waxy. The science ↓

The recipe

4 servings
Prep15 min
Cook30 min

Ingredients

Directions

Method written by CompKitchen from the ingredient list. Not the original author's method, not kitchen-tested.

  1. Heat the 1 teaspoon olive oil in a saucepan over medium heat. Add the chopped bacon and cook, stirring, about 6 minutes until crisp. Remove the bacon with a slotted spoon and set aside, leaving the drippings in the pan.

  2. Stir the 1 teaspoon bacon drippings into the pan, add the minced shallots and a pinch of salt, and cook about 3 minutes until soft. Add the crushed garlic and cook 1 minute more.

  3. Add the shelled cranberry beans and 2 cups chicken broth. Bring to a boil, then reduce to a simmer, cover, and cook about 25 minutes until the beans are tender. Add a splash of water if it becomes too dry.

  4. Mash a few beans against the side of the pan to thicken the ragout slightly. Stir in the chopped rosemary, cayenne pepper, black pepper, and more salt to taste.

  5. Stir in the lemon zest, lemon juice, and hot chile paste. Return the reserved bacon to the pan and simmer 2 minutes to heat through.

  6. Remove from the heat and stir in the extra-virgin olive oil and the chopped fresh herbs. Serve warm, drizzled with a little extra oil if desired.

By allrecipes. Recipe from Open Recipes.

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. Cranberry + rosemarytop 4% of all pairs
    Aroma overlapstrong
    Mentioned together17 recipes

    Shared aroma: ethyl decanoate (grape, waxy).

  2. Olive + garlictop 3% of all pairs
    Aroma overlapmoderate
    Mentioned together23,449 recipes

    Shared aroma: linalool (floral, citrus).

  3. Olive + rosemarytop 3% of all pairs
    Aroma overlapstrong
    Mentioned together2,489 recipes

    Shared aroma: eucalyptol (eucalyptus, herbal).

  4. Pepper + rosemarytop 3% of all pairs
    Aroma overlapstrong
    Mentioned together2,324 recipes

    Shared aroma: estragole (anise, licorice).

  5. Garlic + chickentop 3% of all pairs
    Aroma overlapmoderate
    Mentioned together10,839 recipes

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

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

Flavor stand-ins for the shallot

How well each one fits the dish's main ingredients (olive, garlic, cranberry, beans, chicken, pepper, rosemary):

  1. Tomatobetter flavor fit
  2. Potatobetter flavor fit
  3. Capsicumbetter flavor fit
  4. Shallotthe original

Fit is the average pairing score against olive, garlic, cranberry, beans, chicken, pepper, rosemary. 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).