Hoppin’ John Recipe: Classic Southern Black Eyed Peas and Rice

Sage Martinez Avatar
By:
Sage Martinez
Published:

[grow_share_buttons]

Why You’ll Love This Hoppin John

If you have a soft spot for cozy comfort food, Hoppin John is the kind of southern dish that shows up wearing its Sunday best and still feels easygoing. It is hearty, smoky, a little tangy, and built from simple pantry staples like black eyed peas and rice. That means it works for family dinners, New Year’s Day, or any night when you want something filling without a lot of fuss.

  • Easy enough for busy cooks: Once the peas soak, the rest comes together in one pot with basic chopping and simmering. There is no fancy technique hiding in the wings.
  • Comforting and satisfying: This rice dish brings together tender peas, smoky ham hock, and soft vegetables for a meal that sticks with you in the best way.
  • Flexible for different kitchens: You can swap in canned peas, add extra vegetables, or make it spicier with cayenne, jalapeños, or hot sauce.
  • Big flavor, simple ingredients: The vinegar at the end wakes everything up, while the ham hock adds that deep, smoky richness that makes a classic Hoppin John hard to forget.
Hoppin John includes rice, which is what turns plain black-eyed peas into a full meal instead of just a side dish.

For more cozy meal ideas, you might also like this comforting turkey carcass soup for another budget-friendly dinner idea.

Jump to:

Essential Ingredients for Hoppin John

Here is everything you need for this hoppin john recipe. I like to keep the ingredient list simple because this dish already has enough personality on its own.

  • 4 tablespoons butter: Builds a rich base for the vegetables and helps everything soften nicely.
  • 1 large onion, diced: Adds sweetness and depth as it cooks.
  • 4 cloves garlic, minced: Gives the dish a warm, savory backbone.
  • 1 green bell pepper, diced: Brings freshness and a little sweetness.
  • 2 stalks celery, diced: Adds a classic Southern flavor and light crunch at the start.
  • 1 pound dried black-eyed peas: The heart of the dish and the star of every good black eyed peas and rice recipe.
  • 5 cups low-sodium chicken broth, plus more as needed: Keeps the peas tender and gives the pot a flavorful, savory broth.
  • 1 whole ham hock: Adds smoky flavor, richness, and that old-school Southern charm.
  • Kosher salt and pepper, to taste: Helps balance the whole dish.
  • Cayenne pepper, to taste: Brings a gentle kick, or a bigger one if you like heat.
  • 2 tablespoons white vinegar: Stirred in at the end for brightness and balance.
  • White or brown rice, to serve: Makes this a complete and filling meal.
IngredientRole in the DishEasy Swap
Ham hockAdds smoky depthDiced ham or bacon
Black-eyed peasProvides the hearty baseCanned black-eyed peas
White vinegarBrightens the flavorApple cider vinegar
White riceClassic serving optionBrown rice

Special Dietary Options

Vegan: Skip the ham hock and use vegetable broth. Add smoked paprika, liquid smoke, or sautéed mushrooms for that savory depth.

Gluten-free: This dish is naturally gluten-free as long as your broth and seasonings are certified gluten-free.

Low-calorie: Use less butter, load up on the vegetables, and serve a smaller scoop of rice with a bigger portion of peas.

If you want another hearty, family-friendly dinner, take a look at this easy chicken spaghetti recipe for a totally different comfort-food night.

How to Prepare the Perfect Hoppin John: Step-by-Step Guide

This southern hoppin john recipe is straightforward, but a few little details make a big difference. The most important thing? Give the peas time to soak. That little step saves you a lot of simmering later, which is always a win when dinner is waiting on you.

First Step: Soak the peas

Place 1 pound dried black-eyed peas in a large bowl and cover them with cool water. Let them soak for at least 6 hours, or overnight if that is easier for your schedule. Once soaked, drain and rinse them well before cooking. This helps shorten the simmering time and gives you tender peas instead of stubborn little pebbles.

Second Step: Start the vegetable base

Set a large pot over medium-high heat and melt 4 tablespoons butter. Add the 1 large diced onion, 4 cloves minced garlic, 1 diced green bell pepper, and 2 diced celery stalks. Stir and cook for 3 to 4 minutes until the vegetables soften and smell amazing. This is where the whole kitchen starts acting like something good is happening.

Third Step: Add the peas, broth, and ham hock

Stir the soaked peas into the pot, then pour in 5 cups low-sodium chicken broth. Add 1 whole ham hock, plus Kosher salt, pepper, and cayenne pepper to taste. Give everything a good stir so the flavors can get acquainted.

The ham hock is doing a lot of heavy lifting here. It brings the smoky flavor and richness that makes this recipe feel like the real deal.

Fourth Step: Simmer until tender

Bring the pot to a boil, then lower the heat and cover it. Let the mixture cook for about 30 minutes. Stir once or twice during cooking so nothing sticks to the bottom. If the liquid starts getting too low, add a splash more broth or water.

Fifth Step: Check the texture and adjust

After 30 minutes, check the peas. They should be tender but still hold their shape. If they need more time, keep simmering a little longer and add more broth as needed. Dried black-eyed peas can vary a bit, so do not be shy about tasting one.

Final Step: Finish with vinegar and serve

Stir in 2 tablespoons white vinegar, then taste and adjust the seasoning. The vinegar brightens the whole pot and keeps the flavor from feeling flat. Serve the Hoppin John over white or brown rice, or mix the rice right into the beans if you like everything together. Either way works, and nobody is checking your plate at the door.

Timing: prep time 6 hours, cook time 1 hour, total time 7 hours. This recipe yields 10 servings.

Hoppin' John Recipe: Classic Southern Black Eyed Peas And Rice 9

Dietary Substitutions to Customize Your Hoppin John

Protein and Main Component Alternatives

If you do not have a ham hock, you still have options. A good classic Hoppin John can bend a little without breaking.

  • Diced ham: A simple swap that still gives smoky, meaty flavor.
  • Bacon: Adds salt, fat, and a crisp, savory edge if you render it first.
  • Canned black-eyed peas: Use these when time is short. Add them near the end and reduce the broth so the dish does not get soupy.
  • Vegetarian version: Leave out the ham hock and use vegetable broth with smoked paprika or a little liquid smoke.

Vegetable, Sauce, and Seasoning Modifications

This dish is very forgiving, which is one reason people keep coming back to it.

  • Red bell pepper: Add for a sweeter flavor and more color.
  • Diced tomatoes: Stir in for extra body and a little acidity.
  • Jalapeños: Great if you want more heat.
  • Red pepper flakes: Easy way to wake up the pot.
  • Hot sauce: Add at the table or during cooking.
  • Kale: Toss in near the end for a greens boost.

For a reliable health reference on legumes, see WebMD’s guide to black-eyed peas.

Mastering Hoppin John: Advanced Tips and Variations

Once you have made Hoppin John once or twice, you start to see how many directions it can go. It is one of those black eyed peas recipes that feels traditional but still leaves room for a little personality.

Pro cooking techniques

First, do not rush the soak. Soaking dried peas for at least six hours gives you a better texture and a shorter simmer. Second, keep an eye on the liquid level as the beans cook. You want the pot moist and saucy, not dry and sticky. Third, taste near the end before serving, because broth and ham hock bring salt, but the final balance still needs your judgment.

Flavor variations

If you want a spicier pot, add more cayenne or toss in jalapeños with the vegetables. For a smokier version, use bacon along with or instead of the ham hock. If you like more brightness, a splash of vinegar right before serving keeps the peas lively. Some cooks also like a handful of diced tomatoes or red bell pepper for a little color and sweetness.

Presentation tips

Spoon the peas over fluffy rice and top with a little extra black pepper or sliced green onion. If you are serving guests, keep the rice separate so everyone can choose how much they want. A small bowl of hot sauce on the side never hurts either. It gives the whole table a casual, help-yourself feel.

Make-ahead options

You can soak the peas the night before and chop the vegetables ahead of time. The cooked dish also reheats nicely, which makes it a smart meal prep choice. That is especially handy for working professionals, students, and anyone who wants dinner to behave itself on a busy weeknight.

This is the kind of meal that tastes even better the next day, which is one of the best things a batch recipe can do for you.

How to Store Hoppin John: Best Practices

Leftovers are one of the nicest parts of making Hoppin John. The flavors settle in, the broth gets richer, and dinner tomorrow basically plans itself.

Refrigeration

Cool the Hoppin John completely, then store it in an airtight container in the refrigerator for up to 3 days. If the rice is mixed in, it may soak up more liquid as it sits, so expect it to thicken a bit.

Freezing

For longer storage, freeze the beans and rice for up to 3 months. Portion them into freezer-safe containers or bags so you can thaw just what you need. Leaving a little space at the top helps prevent cracking when the mixture expands.

Reheating

Warm leftovers on the stovetop over low heat or in the microwave. Add a splash of broth or water before reheating to keep the rice from sticking and to loosen the texture. Stir occasionally until everything is heated through.

Meal prep considerations

If you know you will use this dish for lunches, consider storing the rice separately from the peas. That keeps the texture nicer for longer. It is also a good idea to portion the ham and beans into individual containers so grabbing lunch feels almost suspiciously easy.

Hoppin John
Hoppin' John Recipe: Classic Southern Black Eyed Peas And Rice 10

FAQs: Frequently Asked Questions About Hoppin John

What is Hoppin’ John?

Hoppin’ John is a classic Southern dish made with black-eyed peas, rice, and smoky pork like a ham hock, simmered with onions, garlic, celery, and a touch of cayenne for flavor. It’s a one-pot meal that’s hearty and comforting, often served on New Year’s Day for good luck—legend says the peas represent coins for prosperity and the greens (sometimes added) stand for cash. To make it, cook dried or canned black-eyed peas in broth with the pork until tender, then stir in cooked rice. Total time is about 1.5-2 hours for dried peas. Serve hot with cornbread, collard greens, or hot sauce on the side. This dish dates back to West African influences blended with Gullah-Geechee traditions in the Lowcountry of South Carolina and Georgia. (98 words)

What’s the difference between Hoppin’ John and black-eyed peas?

Black-eyed peas are the key ingredient in Hoppin’ John, but the two aren’t the same. Black-eyed peas alone are simply cooked legumes, often seasoned with onion, garlic, celery, and a ham hock for a side dish. Hoppin’ John transforms them into a complete meal by mixing in rice—either stirred directly into the pot or served beneath the peas—and sometimes chopped greens or peppers. The rice absorbs the smoky broth, creating a thicker, more substantial texture. Use a 1:1 ratio of cooked peas to rice for balance. This combination makes Hoppin’ John a staple New Year’s dish, while plain black-eyed peas work year-round as a side. (112 words)

Do you need to soak black-eyed peas before making Hoppin’ John?

Yes, soak dried black-eyed peas for 6-8 hours or overnight to shorten cooking time to 45-60 minutes and achieve tender results without toughness. Drain and rinse them before adding to the pot with broth, ham hock, and aromatics. For quicker prep, skip soaking by using the quick-soak method: boil peas for 2 minutes, then let sit covered for 1 hour. Canned black-eyed peas (drained and rinsed) need no soaking—add them in the last 15-20 minutes of cooking, swap ham hock for diced ham or bacon, and reduce broth by half to avoid sogginess. Always taste for seasoning. This flexibility suits busy cooks. (108 words)

How do you store and reheat Hoppin’ John leftovers?

Cool Hoppin’ John completely, then store in an airtight container in the fridge for up to 3-4 days or freeze for 2-3 months. Portion into freezer bags for easy thawing. To reheat, thaw overnight in the fridge if frozen. On the stovetop, warm over low heat with 2-3 tablespoons chicken broth or water per serving to loosen the rice and prevent sticking—stir occasionally for 5-10 minutes until hot (165°F internal temp). Microwave in a covered dish with added liquid for 2-3 minutes, stirring halfway. Flavors deepen overnight, making leftovers even better. Avoid repeated freezing for best texture. (104 words)

Why is Hoppin’ John eaten on New Year’s Day?

Hoppin’ John is a New Year’s tradition in the South for bringing good luck and prosperity. The black-eyed peas symbolize coins or luck that “hop” into your life, rice represents wealth and fertility, and pork (from the ham hock) signifies forward progress since pigs root forward. Collard greens, often served alongside, stand for paper money. This custom traces to West African enslaved people’s traditions, adopted in Gullah culture, and persists today—over 80% of Southerners eat legumes on New Year’s per surveys. Serve it first on January 1st before other foods to maximize blessings. Pair with cornbread (gold) for full symbolism. (102 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hoppin John 60.Png

Hoppin John

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🫘 Dive into the lucky tradition of Hoppin’ John, loaded with protein and fiber from black-eyed peas for prosperity and health benefits.
🍚 Experience soul-warming Southern comfort with smoky ham hock flavors over fluffy rice, ideal for New Year’s or any cozy meal.

  • Total Time: 7 hours 20 minutes
  • Yield: 10 servings

Ingredients

– 4 tablespoons butter

– 1 large onion, diced

– 4 cloves garlic, minced

– 1 green bell pepper, diced

– 2 stalks celery, diced

– 1 pound dried black-eyed peas

– 5 cups low-sodium chicken broth, plus more as needed

– 1 whole ham hock

– Kosher salt and pepper, to taste

– Cayenne pepper, to taste

– 2 tablespoons white vinegar

– White or brown rice, to serve

Instructions

1-First Step: Soak the peas. Place 1 pound dried black-eyed peas in a large bowl and cover them with cool water. Let them soak for at least 6 hours, or overnight if that is easier for your schedule. Once soaked, drain and rinse them well before cooking. This helps shorten the simmering time and gives you tender peas instead of stubborn little pebbles.

2-Second Step: Start the vegetable base. Set a large pot over medium-high heat and melt 4 tablespoons butter. Add the 1 large diced onion, 4 cloves minced garlic, 1 diced green bell pepper, and 2 diced celery stalks. Stir and cook for 3 to 4 minutes until the vegetables soften and smell amazing. This is where the whole kitchen starts acting like something good is happening.

3-Third Step: Add the peas, broth, and ham hock. Stir the soaked peas into the pot, then pour in 5 cups low-sodium chicken broth. Add 1 whole ham hock, plus Kosher salt, pepper, and cayenne pepper to taste. Give everything a good stir so the flavors can get acquainted.

4-Fourth Step: Simmer until tender. Bring the pot to a boil, then lower the heat and cover it. Let the mixture cook for about 30 minutes. Stir once or twice during cooking so nothing sticks to the bottom. If the liquid starts getting too low, add a splash more broth or water.

5-Fifth Step: Check the texture and adjust. After 30 minutes, check the peas. They should be tender but still hold their shape. If they need more time, keep simmering a little longer and add more broth as needed. Dried black-eyed peas can vary a bit, so do not be shy about tasting one.

6-Final Step: Finish with vinegar and serve. Stir in 2 tablespoons white vinegar, then taste and adjust the seasoning. The vinegar brightens the whole pot and keeps the flavor from feeling flat. Serve the Hoppin John over white or brown rice, or mix the rice right into the beans if you like everything together. Either way works, and nobody is checking your plate at the door.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

⏰ Soak dried black-eyed peas overnight to significantly reduce cooking time and improve texture.
🌶️ Customize the heat level by adding jalapeños, red pepper flakes, or extra cayenne pepper.
❄️ Refrigerate leftovers in an airtight container for up to 3 days or freeze for up to 3 months; reheat with a splash of broth.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Soaking: 6 hours or overnight
  • Cook Time: 1 hour
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Southern American
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 350 kcal
  • Sugar: 3g
  • Sodium: 650mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 8g
  • Protein: 15g
  • Cholesterol: 25mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star