Pigeon Peas and Coconut Rice with Bacon

Prep: 15 minCook: 45 min8 servingsmediumDeep South
Pigeon Peas and Coconut Rice with Bacon

A Caribbean one-pot combining crispy bacon, aromatics, and habanero heat with creamy coconut milk and tender pigeon peas. Jasmine rice cooks directly in the pot, absorbing the savory broth and coconut flavor. Serve warm for weeknight dinners or festive occasions. This version layers bacon fat as the flavor base, distinguished by the ratio of coconut milk to stock and the direct pot method that eliminates separate rice cooking.

Ingredients

8 servings
  • 1 cup bacon, diced
    smoked ham3/4 cup dicedmeatsmoking

    renders less fat; add 1 tablespoon oil

    Full guide →
  • 2 tablespoon ginger, minced
  • ¾ cup onion, diced
  • cup red bell pepper, diced
  • ½ cup celery, diced
  • 1 tablespoon habanero, diced
    scotch bonnet1:1heatcaribbean

    nearly identical flavor and heat

  • 1 bay leaf, whole
  • 2 tablespoon salt
  • 1 pound pigeon peas, frozen
    black-eyed peas1:1legume

    source allows direct swap

  • 5 cup chicken stock
  • 2 cup jasmine rice
    white rice1:1texturegrains

    slightly less fragrant

    Full guide →
  • 1 14-ounce can coconut milk
    heavy cream1:1dairyrichnessadds dairy

    lighter result, loses coconut character

    Full guide →

Instructions

  1. 1

    Cook bacon in a medium stock pot over medium heat until fat renders, then remove and set aside.

  2. 2

    Add ginger, onion, bell pepper, celery, habanero, bay leaf, and salt to the pot; cook until vegetables soften.

  3. 3

    Add pigeon peas and half the stock; simmer over low heat for 15 minutes.

  4. 4

    Pour in remaining stock, rice, and coconut milk; simmer 20 minutes more.

  5. 5

    Remove from heat, cover with plastic wrap, and let stand about 10 minutes until rice and peas are tender.

  6. 6

    Stir in reserved bacon before serving.

Tips

Tip 1

Render bacon slowly to build a flavorful fat base; don't rush this step, as it forms the dish's foundation.

Tip 2

Keep heat low during simmering to prevent rice from scorching on the pot bottom; stir occasionally.

Tip 3

Habanero adds significant heat; seed it first for milder spice, or reduce quantity by half if serving heat-sensitive guests.

Good to Know

Storage

Refrigerate in an airtight container up to 4 days. Reheat gently on the stovetop with a splash of stock to restore moisture.

Make Ahead

Prepare the bacon-vegetable soffritto and cook peas up to 1 day ahead. Add stock, rice, and coconut milk the day of serving.

Serve With

Ladle into bowls with hot sauce or fresh lime wedges on the side. Pairs well with fried plantains or a simple green salad.

See pairing guide →

Common Mistakes

Watch

Don't skip the plastic wrap cover; it traps residual heat to finish cooking the rice evenly.

Watch

Don't stir vigorously after adding rice; fold gently to prevent breaking grains.

Watch

Don't cook at high heat during the final 20 minutes or rice will stick and burn on the bottom.

Substitutions

Dairy-Free Swaps

coconut milk
heavy cream1:1dairyrichnessadds dairy

lighter result, loses coconut character

Full guide →

General Alternatives

pigeon peas
black-eyed peas1:1legume

source allows direct swap

habanero
scotch bonnet1:1heatcaribbean

nearly identical flavor and heat

jasmine rice
white rice1:1texturegrains

slightly less fragrant

Full guide →
bacon
smoked ham3/4 cup dicedmeatsmoking

renders less fat; add 1 tablespoon oil

Full guide →
Find more substitutions →

FAQ

Can I use canned pigeon peas instead of frozen?

Yes, but reduce chicken stock to 4 cups and add canned peas in the final 10 minutes to avoid overcooking. Canned peas are pre-cooked and will disintegrate if simmered too long.

What if I don't have habanero?

Substitute with 1 teaspoon cayenne pepper, 1 scotch bonnet, or jalapeño to taste. Add cayenne gradually to avoid overwhelming heat. Jalapeño will deliver mild spice and fresh pepper flavor.

How long can I keep leftovers and can I freeze?

Store refrigerated up to 4 days in an airtight container. Freeze up to 3 months in a freezer-safe container, though rice texture may become slightly grainy upon thawing. Thaw overnight in the refrigerator and reheat with added stock.