Why You’ll Love This Hoppin John
If you want a Hoppin John recipe that feels like a warm blanket in a bowl, this is it. It is a classic southern dish with black eyed peas, rice, smoky ham hock, and simple veggies that come together without any fancy fuss. It is the kind of meal busy cooks love because it feeds a crowd, stretches well, and tastes even better the next day.
- Easy enough for a weeknight: This hoppin john recipe uses one pot, simple pantry ingredients, and familiar steps. Once the peas soak, most of the work is just letting the pot do its thing.
- Comforting and filling: Black eyed peas and rice make a hearty rice dish that sticks with you. It is budget-friendly, satisfying, and perfect when everyone at the table shows up hungry.
- Flexible for different diets: You can make this a more lightened-up bowl, turn it vegetarian, or adjust the spice level. That makes it a handy choice for home cooks, students, and working professionals alike.
- Big flavor with simple ingredients: Butter, onion, garlic, celery, bell pepper, and a ham hock bring the cozy, smoky flavor that makes authentic southern hoppin john so memorable.
Black-eyed peas bring that classic New Year’s lucky-food vibe, while the rice turns the whole thing into a proper meal instead of just a side dish.
If you like traditional comfort food, this is a great recipe to keep in your back pocket. For more Southern-inspired comfort, you might also like more easy home cooking recipes.
Jump to:
- Why You’ll Love This Hoppin John
- Essential Ingredients for Hoppin John
- Main ingredients
- Special dietary options
- How to Prepare the Perfect Hoppin John: Step-by-Step Guide
- First Step: Soak and rinse the black-eyed peas
- Second Step: Cook the vegetables
- Third Step: Add the peas, broth, and ham hock
- Fourth Step: Check the liquid and keep cooking
- Fifth Step: Add vinegar and adjust the seasoning
- Final Step: Serve with rice
- Dietary Substitutions to Customize Your Hoppin John
- Protein and main component alternatives
- Vegetable, sauce, and seasoning modifications
- Mastering Hoppin John: Advanced Tips and Variations
- Pro cooking techniques
- Flavor variations
- Presentation tips
- Make-ahead options
- How to Store Hoppin John: Best Practices
- Refrigeration
- Freezing
- Reheating
- Meal prep considerations
- FAQs: Frequently Asked Questions About Hoppin John
- What is Hoppin’ John?
- Do you have to soak black-eyed peas for Hoppin’ John?
- Can you make vegetarian Hoppin’ John?
- How long does it take to cook Hoppin’ John?
- How do you store and reheat Hoppin’ John leftovers?
- Hoppin John
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Hoppin John
Before you start cooking, gather everything first. This keeps the process smooth and helps you avoid the classic, frantic cupboard shuffle where you suddenly realize the garlic is still in the produce drawer. Here is the full ingredient list for this traditional hoppin john recipe.
Main ingredients
- 4 tablespoons butter – Adds richness and helps soften the vegetables.
- 1 large onion, diced – Builds a sweet, savory base.
- 4 cloves garlic, minced – Adds depth and plenty of flavor.
- 1 green bell pepper, diced – Brings freshness and classic Southern flavor.
- 2 stalks celery, diced – Adds texture and a gentle savory note.
- 1 pound dried black-eyed peas – The heart of the dish and the star of this hoppin john black eyed peas rice recipe.
- 5 cups low-sodium chicken broth, plus more as needed – Creates the cooking liquid and adds body.
- 1 whole ham hock – Gives the pot its smoky, old-fashioned flavor.
- Kosher salt, to taste – Seasons the peas and broth.
- Black pepper, to taste – Adds warmth and balance.
- Cayenne pepper, to taste – Brings heat if you want a little kick.
- 2 tablespoons white vinegar – Brightens the whole pot at the end.
- White or brown rice, to serve – Makes this a true black eyed peas rice dish.
Special dietary options
- Vegan: Swap the ham hock for smoked paprika, liquid smoke, or a mushroom-rich vegetable broth.
- Gluten-free: This dish is naturally gluten-free if your broth and seasonings are certified gluten-free.
- Low-calorie: Use less butter, skip extra rice, and lean on broth, vegetables, and spices for flavor.
For more on the nutrition side of black-eyed peas, see this helpful black-eyed peas nutrition guide. Garlic lovers can also check out the health benefits of garlic.
How to Prepare the Perfect Hoppin John: Step-by-Step Guide
This easy hoppin john recipe is mostly about timing, patience, and letting the flavors mingle. The prep time is long because the dried peas need to soak, but the active cooking is simple and calm. You do not need chef drama here. Just a pot, a spoon, and a little faith in the beans.
First Step: Soak and rinse the black-eyed peas
Place the 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 fits your schedule better. After soaking, drain the peas and rinse them well. This helps soften them and shortens the cooking time later.
If you are meal planning for a busy week, this is the best step to do ahead. It is also the main reason this dish works well for students, parents, and anyone who wants dinner to feel easy after a full day.
Second Step: Cook the vegetables
Heat 4 tablespoons butter in a large pot over medium-high heat. Once the butter melts, add the 1 large diced onion, 4 minced garlic cloves, 1 diced green bell pepper, and 2 diced celery stalks. Cook for about 3 to 4 minutes, stirring often, until the vegetables soften and smell amazing.
This step gives the dish its base flavor. The onion gets sweet, the garlic turns fragrant, and the celery and bell pepper add that classic Southern comfort-food feel. If you like a deeper veggie flavor, let the vegetables cook a minute or two longer, but keep an eye on the garlic so it does not brown too much.
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 the 1 whole ham hock, then season with kosher salt, black pepper, and cayenne pepper to taste. Bring everything to a boil.
Once the pot starts boiling, reduce the heat to low and cover it. Let the Hoppin John simmer for about 30 minutes at first. The peas will begin to soften, and the ham hock will start giving the broth that smoky, savory flavor that makes this dish so classic.
Fourth Step: Check the liquid and keep cooking
After 30 minutes, check the peas. Some dried peas cook faster than others, so do not be surprised if they still need a little more time. If the pot looks dry, add more broth as needed. You want enough liquid to keep the peas tender and the dish slightly brothy, but not soupy unless that is your thing.
Cover again and continue cooking until the peas are tender. This usually takes close to an hour total cook time, depending on the age of the peas and how hot your stove runs. Stir every so often so nothing sticks to the bottom of the pot.
Fifth Step: Add vinegar and adjust the seasoning
When the peas are tender, stir in 2 tablespoons white vinegar. This last splash wakes up the whole pot and balances the smoky richness. Taste the dish and add more salt, pepper, or cayenne if needed.
A little vinegar at the end is the secret handshake of a good pot of Hoppin John. It makes the flavors pop instead of sitting around politely.
Final Step: Serve with rice
Spoon the Hoppin John over white rice or brown rice, or stir the rice right into the pot if you want more of a mixed rice dish. Either way works. The rice soaks up the savory broth, and every bite gets a little bit of smoke, spice, and comfort.
If you are serving this for New Year’s, pair it with collard greens and cornbread for a classic hoppin john new years tradition. If you are making it on a random Tuesday, honestly, that is even better. Good food does not need a holiday to show up.
| Step | Time | What to look for |
|---|---|---|
| Soak peas | 6 hours | Peas should soften and plump up |
| Sauté vegetables | 3 to 4 minutes | Onion looks translucent and fragrant |
| Simmer with broth and ham hock | 30 to 60 minutes | Peas become tender and creamy |
| Finish with vinegar | 1 minute | Flavor tastes brighter and balanced |
Dietary Substitutions to Customize Your Hoppin John
Protein and main component alternatives
If you want to make this authentic southern hoppin john fit your table better, there are plenty of easy swaps. For a vegetarian version, skip the ham hock and use vegetable broth, smoked paprika, and maybe a little liquid smoke for that deep savory flavor. If you want extra protein without pork, diced smoked turkey or bacon also works well.
If dried peas are not in the cards, canned black eyed peas can save time. Just drain and rinse them first, then simmer much less because they are already soft. Use less broth too, since canned peas do not need as much cooking liquid.
Vegetable, sauce, and seasoning modifications
You can tweak the vegetables based on what is in the fridge. Red bell pepper adds color and sweetness. Diced tomatoes bring a little brightness. Kale adds a hearty green element, and jalapeños turn the heat up fast. If you like extra spice, add more cayenne.
For a lighter bowl, use less butter and serve the peas over a smaller scoop of rice. For more richness, keep the ham hock and finish with a drizzle of hot sauce. This is a forgiving southern dish, which is part of why it has lasted so long. It plays nice with what you have.
Mastering Hoppin John: Advanced Tips and Variations
A good hoppin john recipe is simple, but a few small tricks can make it even better. The goal is tender peas, flavorful broth, and a bowl that tastes like it has been simmering with love all afternoon.
Pro cooking techniques
- Soak the dried peas for at least 6 hours so they cook more evenly and finish sooner.
- Keep the heat at a gentle simmer once the pot comes to a boil. A hard boil can break the peas apart too fast.
- Stir every so often so the peas do not stick to the bottom, especially near the end.
- Let the finished dish rest for 10 minutes before serving so the flavors settle in.
Flavor variations
If you want a bolder pot, add a little more cayenne or throw in jalapeños. For a sweeter note, use extra onion and red bell pepper. Bacon can stand in for part of the ham hock if that is what you have. You can also stir in tomatoes or kale near the end for a heartier bowl.
Presentation tips
Serve the peas and rice in wide bowls so the smoky broth can pool around the rice. Top with chopped green onions, a dash of hot sauce, or even a little fresh pepper. If you are feeding guests, cornbread on the side makes the whole plate look and taste like a celebration.
Make-ahead options
This is a great make-ahead meal for busy weeks. Soak the peas the night before, chop the vegetables ahead of time, and store them in the fridge until you are ready to cook. You can also cook the whole pot a day in advance. The flavor usually gets better after a night in the fridge, which is one of those rare kitchen wins we should all be allowed to enjoy.
How to Store Hoppin John: Best Practices
Leftovers of Hoppin John are a gift, not a problem. Store them properly so the texture stays nice and the rice does not turn into a sad little brick.
Refrigeration
Let the dish cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 3 days. If you know you will eat it sooner, portion it into smaller containers for easier lunches or quick dinners.
Freezing
This dish freezes well for up to 3 months. If possible, freeze it in individual portions so you can thaw only what you need. Add a little extra broth before freezing if the mixture looks thick, since the rice and peas will soak up liquid over time.
Reheating
Reheat on the stovetop over low heat or in the microwave. Add a splash of broth to keep the rice from sticking and to bring the texture back to life. Stir occasionally until heated through. If the mixture seems thick after chilling, that extra broth will save the day.
Meal prep considerations
This recipe works well for batch cooking because it is hearty, budget-friendly, and easy to portion. Make a double batch if you want lunches for the week. Just remember that rice continues to absorb liquid, so a little extra broth at reheating time helps a lot.

FAQs: Frequently Asked Questions About Hoppin John
What is Hoppin’ John?
Do you have to soak black-eyed peas for Hoppin’ John?
Can you make vegetarian Hoppin’ John?
How long does it take to cook Hoppin’ John?
How do you store and reheat Hoppin’ John leftovers?

Hoppin John
🫘 Smoky ham hock-infused black-eyed peas with trinity veggies over fluffy rice – lucky Southern New Year’s staple!
🍚 Hearty one-pot tradition bursting with flavor – nutritious protein-fiber boost for cozy family dinners.
- Total Time: 7 hours 20 minutes
- Yield: 6-8 servings
Ingredients
– 4 tablespoons butter – Adds richness and helps soften the vegetables.
– 1 large onion, diced – Builds a sweet, savory base.
– 4 cloves garlic, minced – Adds depth and plenty of flavor.
– 1 green bell pepper, diced – Brings freshness and classic Southern flavor.
– 2 stalks celery, diced – Adds texture and a gentle savory note.
– 1 pound dried black-eyed peas – The heart of the dish and the star of this hoppin john black eyed peas rice recipe.
– 5 cups low-sodium chicken broth, plus more as needed – Creates the cooking liquid and adds body.
– 1 whole ham hock – Gives the pot its smoky, old-fashioned flavor.
– Kosher salt, to taste – Seasons the peas and broth.
– Black pepper, to taste – Adds warmth and balance.
– Cayenne pepper, to taste – Brings heat if you want a little kick.
– 2 tablespoons white vinegar – Brightens the whole pot at the end.
– White or brown rice, to serve – Makes this a true black eyed peas rice dish.
Instructions
1-First Step: Soak and rinse the black-eyed peas Place the 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 fits your schedule better. After soaking, drain the peas and rinse them well. This helps soften them and shortens the cooking time later.
2-Second Step: Cook the vegetables Heat 4 tablespoons butter in a large pot over medium-high heat. Once the butter melts, add the 1 large diced onion, 4 minced garlic cloves, 1 diced green bell pepper, and 2 diced celery stalks. Cook for about 3 to 4 minutes, stirring often, until the vegetables soften and smell amazing.
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 the 1 whole ham hock, then season with kosher salt, black pepper, and cayenne pepper to taste. Bring everything to a boil. Once the pot starts boiling, reduce the heat to low and cover it. Let the Hoppin John simmer for about 30 minutes at first. The peas will begin to soften, and the ham hock will start giving the broth that smoky, savory flavor that makes this dish so classic.
4-Fourth Step: Check the liquid and keep cooking After 30 minutes, check the peas. Some dried peas cook faster than others, so do not be surprised if they still need a little more time. If the pot looks dry, add more broth as needed. You want enough liquid to keep the peas tender and the dish slightly brothy, but not soupy unless that is your thing. Cover again and continue cooking until the peas are tender. This usually takes close to an hour total cook time, depending on the age of the peas and how hot your stove runs. Stir every so often so nothing sticks to the bottom of the pot.
5-Fifth Step: Add vinegar and adjust the seasoning When the peas are tender, stir in 2 tablespoons white vinegar. This last splash wakes up the whole pot and balances the smoky richness. Taste the dish and add more salt, pepper, or cayenne if needed.
6-Final Step: Serve with rice Spoon the Hoppin John over white rice or brown rice, or stir the rice right into the pot if you want more of a mixed rice dish. Either way works. The rice soaks up the savory broth, and every bite gets a little bit of smoke, spice, and comfort.
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 peas 6+ hours or use canned (drain, reduce broth/cook time).
🔥 Ham hock adds authentic smoke; sub smoked turkey for lighter version.
🍲 Reheat with extra broth; freezes 3 months – perfect batch cooking.
- Prep Time: 20 minutes
- Soaking: 6 hours
- Cook Time: 1 hour
- Category: Main Dishes
- Method: Simmer
- Cuisine: American
- Diet: Gluten Free
Nutrition
- Serving Size: 1 cup peas + rice
- Calories: 420
- Sugar: 4g
- Sodium: 850mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 10g
- Protein: 20g
- Cholesterol: 35mg







