How to Make Hoppin John: A Classic Southern Black-Eyed Pea Dish

Hoppin John is a classic Southern dish made with black-eyed peas, rice, and savory pork, and it is closely tied to New Year’s Day traditions in the United States.

If you want to know how to make Hoppin John with the right texture, flavor, and timing, this guide walks through the ingredients, method, and variations that matter.

What Is Hoppin John?

Hoppin John is a traditional dish from the American South, especially associated with Lowcountry cooking in South Carolina and Georgia.

It usually combines black-eyed peas, long-grain rice, onion, garlic, pork such as bacon or ham hock, and simple seasonings like thyme, bay leaf, and black pepper.

The dish is prized for being humble, filling, and deeply flavorful.

In many homes, it is served with collard greens and cornbread, especially on New Year’s Day, when black-eyed peas are thought to symbolize luck and prosperity.

Ingredients You Need

The best Hoppin John recipes use pantry-friendly ingredients and careful seasoning.

You can keep it traditional or adapt it slightly based on what you have on hand.

  • Black-eyed peas: Dried peas offer the best texture and flavor, though canned peas can work in a shortcut version.
  • Long-grain white rice: This keeps the dish fluffy instead of sticky.
  • Pork: Bacon, ham hock, smoked turkey, or salt pork add depth and smoke.
  • Onion: Builds the base flavor.
  • Garlic: Adds aroma and savoriness.
  • Celery and bell pepper: Common in many Southern versions for extra body and sweetness.
  • Chicken broth or water: Helps cook the peas and rice.
  • Thyme, bay leaf, black pepper, and salt: The core seasoning profile.
  • Hot sauce or cayenne: Optional, for heat.

How to Make Hoppin John Step by Step

The process is straightforward, but the sequence matters.

You want the peas tender, the rice properly cooked, and the seasoning balanced so the final dish tastes rich rather than muddy.

1. Prepare the black-eyed peas

If you are using dried black-eyed peas, rinse them and pick out any debris.

Soaking is optional, but it can shorten cooking time and help the peas cook more evenly.

If you soak them, drain before cooking.

Place the peas in a pot with water or broth, then add a bay leaf.

Simmer until they are just tender, not mushy.

They should still hold their shape when mixed with rice.

2. Build the flavor base

In a large Dutch oven or heavy pot, cook diced bacon or chopped smoked pork until it renders fat and becomes lightly browned.

Add onion, celery, and bell pepper, then cook until softened.

Stir in garlic near the end so it does not burn.

This step creates the foundation of authentic Hoppin John.

The pork fat carries the flavor through the peas and rice, while the vegetables add balance and sweetness.

3. Combine peas and seasoning

Add the cooked black-eyed peas to the pot along with thyme, black pepper, and a small amount of salt.

If you are using ham hock or smoked turkey instead of bacon, simmer long enough for the meat to release flavor and become tender.

Taste the cooking liquid before adding rice.

It should be well seasoned but not overly salty, since the rice will absorb much of the liquid.

4. Add the rice

Stir in rinsed long-grain rice and enough liquid to cook it through.

Cover the pot and let the rice simmer gently until all liquid is absorbed.

Avoid stirring too often, because that can make the rice gummy.

When the rice is done, let the pot rest off the heat for a few minutes before fluffing with a fork.

This helps the grains separate and keeps the texture light.

Tips for the Best Texture

Good Hoppin John depends on keeping each component in balance.

The peas should be tender but intact, the rice fluffy, and the dish moist without turning soupy.

  • Use long-grain rice for the cleanest texture.
  • Do not overcook the peas before adding rice.
  • Season in layers instead of relying on salt alone.
  • Keep the heat low once the rice goes in.
  • Let the dish rest before serving so flavors settle.

Common Variations

There is no single official version of Hoppin John.

Regional and family differences are common, and many cooks adapt the recipe based on tradition, convenience, or dietary needs.

Lowcountry-style Hoppin John

This version often uses bacon, ham hock, or salt pork with simple seasoning.

It tends to be less heavily spiced and focuses on smoky pork flavor.

Vegetarian Hoppin John

You can make a meatless version with olive oil or butter, onion, garlic, celery, bell pepper, vegetable broth, and smoked paprika.

For a deeper savory note, add a pinch of liquid smoke or extra thyme.

Using canned black-eyed peas

If time is short, canned black-eyed peas can be used.

Rinse and drain them, then warm them in the seasoned base before folding in the rice.

This shortcut is convenient, but dried peas usually deliver better flavor and texture.

Adding greens

Some cooks add chopped collard greens, mustard greens, or kale alongside the peas for a more complete New Year’s meal.

The greens can be simmered separately or mixed into the finished dish.

What to Serve With Hoppin John

Hoppin John is often served as part of a Southern meal spread.

The dish pairs well with sides that bring brightness, texture, or a little sweetness.

  • Collard greens
  • Skillet cornbread
  • Fried okra
  • Pickled vegetables
  • Hot pepper sauce
  • Roasted pork, ham, or smoked turkey

A simple salad or sautéed greens can also balance the richness of the rice and pork.

If serving it for a holiday meal, keep the sides classic and unfussy so the Hoppin John remains the center of attention.

Make-Ahead and Storage Tips

Hoppin John stores well, which makes it useful for meal prep and holiday planning.

The flavors often improve after a day in the refrigerator.

  • Refrigerate: Store in an airtight container for up to 4 days.
  • Freeze: Freeze in portions for up to 3 months.
  • Reheat: Warm gently with a splash of broth or water to restore moisture.

If you are planning ahead, cook the peas and pork base first, then add rice shortly before serving for the best texture.

This prevents the grains from becoming soft during storage.

How to Make Hoppin John for a Crowd

For larger gatherings, scale the recipe by keeping the same ratio of peas to rice and increasing seasoning gradually.

Use a large heavy-bottomed pot so the rice cooks evenly and does not scorch.

When cooking for many people, make the pea mixture a little more flavorful than you think you need.

Rice softens the seasoning as it absorbs liquid, so bold but balanced seasoning works best in a big batch.

Why This Dish Matters

Hoppin John is more than a recipe; it is a dish tied to family tradition, regional identity, and holiday ritual.

Its ingredients reflect Southern food history, including West African culinary influences, rice cultivation in the Lowcountry, and practical home cooking built around affordable staples.

That mix of history and simplicity is part of what keeps people searching for how to make Hoppin John every year.

It is easy to cook, easy to serve, and flexible enough to fit both traditional and modern kitchens.