Hoppin’ John is a savory, smokey, a bit spicy, and hearty black-eyed pea stew that will warm your soul any day of the year. Southern classic soul food is super easy and richly flavored with Creole Seasoning and herbs. Pair it with rice, collard greens, and cornbread for a traditional New Year’s menu!

My craving for this classic soul food favorite, Hoppin’ John, knows no weather or season. It reminds me of home and delicious black-eyed pea fritters and Red Red, stewed black-eyed peas.
Though a traditional New Year dish, it’s perfect any time of the year. So, if you’re looking for a dish to satisfy your soul food craving, this is it.

What Is Hoppin John?
Southern soul-food goodness with an African heritage (South Carolina Gullah people) is pure satisfaction. This classic New Year’s Hoppin’ John recipe features cowpeas (black-eyed peas), onions, bacon, and spices. I love it with ham hock or fatback. Because black-eyed peas look similar to coins, Southerners enjoy eating black-eyed peas on New Year’s for good luck.
Recipe Ingredients
- Black-Eyed Peas – Dried is the cheapest way to go, but canned will work too. Almost any close relative is just as delicious: pigeon peas, field peas, crowder peas, etc.
- Meat – Bacon and smoked turkey or ham hocks deliver a rich, smokey, meaty flavor and up the protein.
- Rice – Carolina Gold rice is the standard ingredient, but basmati or other long-grain rice provides a similar nutty flavor.
- Flavor -Onion, garlic, celery, thyme, bay leaves, Creole seasoning, salt, and pepper deliver minty, earthy, and herby flavors to ramp up the black-eyed peas’ goodness.
- Chicken Broth – The black-eyed peas absorb that excellent flavor from the broth. Beef or vegetable broth makes a good substitute. Water works as well but is the least flavorful.
- Green Onions – A gorgeous and tasty garnish.
How To Make Hoppin John


- Soak – Rinse dried black-eyed peas and pick out any pebbles and debris. Add them to a large pot and cover with 3-4 inches of cold water. Cover and let sit for 2-3 hours. (Photo 1)
- Saute – Saute the chopped bacon in a large, heavy sauté pan until brown and crispy, 5-6 minutes. Then add the smoked ham and saute for 2-3 more minutes. (Photos 2-4)
- Season – Throw in the onions, celery, garlic, thyme, and bay leaf. Saute for 3-5 minutes or until the onions wilt and become aromatic. (Photos 5-6)
- Liquid – Pour in the chicken broth or water.(Photo 7)
- Add Beans – Drain the soaked beans, rinse, and add the beans to the pot. (Photo 8)
- Season with Creole seasoning. Add salt to taste.
- Simmer – Give it a good stir and bring it to a boil. Then lower the heat and simmer, uncovered and stirring occasionally, for about 45 minutes. The beans should be tender and slightly thickened. Add more stock or water if your beans dry out and get too thick. The peas should be thick and somewhat creamy but not watery. (Photos 9-10)
- Adjust Seasonings – Remove the bay leaves. Adjust seasonings to taste with salt and pepper if needed.
- Serve over cooked Carolina Gold rice (or whatever you have) and garnish with green onions.


Recipe Variations
- Crockpot Hoppin’ John – Dump everything in your crockpot and let it do all the cooking. It should take 9-10 hours on Low and 5-6 hours on High.
- Cheese – Top the peas and rice with grated Monterey Jack or Parmesan for more umami.
- More Vegetables – Sneak more veggies in on your family with diced green bell pepper, grated carrots, or hot peppers for more spice.
Make-Ahead and Storage Instructions
Let it cool completely before transferring to a clean, airtight container or freezer-safe ziplock bag. You can refrigerate it for about four days or freeze it for 2-3 months. Thaw it overnight in the fridge.
Reheat Hoppin’ John in a covered saucepan on medium-low, occasionally stirring to prevent scorching. Or serve it in microwave-safe bowls and zap it in a microwave for 3-4 minutes or until heated through. Stir at 30-second intervals for even heating.
Pro Tip: Add a splash of chicken broth or water if it becomes too thick when reheating.

What to Serve With Hoppin’ John
Easy Hoppin’ John traditionally pairs with collard greens and cornbread on New Year’s Day. While glazed ham is a classic, pork chops work just fine. They say the more pork, the better your luck for the new year.
More Traditional New Year’s Dishes to Try
- Slow Cooker Black-Eyed Peas
- Black-Eyed Pea Salad
- Mustard Greens
- Skillet Cornbread
- Corned Beef and Cabbage
Watch How to Make It
[adthrive-in-post-video-player video-id=”TK2hJyji” upload-date=”2020-11-12T05:27:18.000Z” name=”Hoppin John” description=”Hoppin John – Savory, smokey, a bit spicy and hearty black-eyed pea stew that is perfect any day of the year. A Southern classic recipe that is super easy to make and richly-flavored. Pair it with rice and cornbread for a much comforting cold-weather dinner!” player-type=”collapse” override-embed=”false”]This blog post was originally published in July 2021 and has been updated with more tips, new photos, and a video.
Hoppin John
This savory, smokey, a bit spicy, and hearty black-eyed pea stew will warm your soul any day of the year. Southern classic soul food is super easy and richly flavored with Creole Seasoning and herbs. Pair it with rice, collard greens, and cornbread for a traditional New Year’s menu!
Prep: 5 minutes
Cook: 1 hour
Soaking Time: 2 hours
Total: 3 hours 5 minutes
soul, Southern
Instructions
-
Rinse dried black-eyed pea beans and add them to a large pot. Cover with 3-4 inches of cold water and let soak for 2-3 hours.
-
In a large, heavy sauté pan, saute chopped bacon until brown and crispy, 5-6 minutes. Then add smoked ham and saute for 2-3 more minutes.
-
Toss in the onions, celery, garlic, thyme, and bay leaf and saute for 3-5 minutes until onions are wilted and aromatic.
-
Then pour in the chicken broth or water.
-
Drain the soaked beans, rinse them, and place them in the pot. Season them with Creole seasoning and salt to taste. Mix and bring to a boil.
-
Reduce heat to a simmer and cook, uncovered, for 45 minutes or more, stirring occasionally, until beans are tender and slightly thickened to the desired consistency.
-
Add more stock or water if the mixture gets too dry and thick. The texture of the beans should be slightly thick and creamy but not watery.
-
Remove the bay leaves.
-
Taste and adjust for seasonings with salt, pepper, and Creole seasoning if needed. Serve over cooked rice and garnish with green onions.
Tips & Notes:
- Soak the beans in cold water with about 3 tablespoons of salt for at least 3-4 hours before cooking to soften the beans quickly and add more flavor.
- Make it vegan by omitting the bacon, ham, or turkey and using vegetable broth instead of chicken.
- Spice it up with cayenne, chili flakes, chili powder, or more intense fiery peppers like habanero, scotch bonnet, and serrano.
- Simmer the beans uncovered for a more flavorful and thick Hoppin’ John stew.
- Turn it into Hoppin’ John soup by adding more broth or water. A perfect comforting soup for cold weather.
- Please keep in mind that nutritional information is a rough estimate and can vary greatly based on the products used.
Nutrition Information:
Serving: 1cup| Calories: 457kcal (23%)| Carbohydrates: 72g (24%)| Protein: 30g (60%)| Fat: 6g (9%)| Saturated Fat: 2g (13%)| Polyunsaturated Fat: 2g| Monounsaturated Fat: 1g| Cholesterol: 46mg (15%)| Sodium: 1010mg (44%)| Potassium: 950mg (27%)| Fiber: 7g (29%)| Sugar: 6g (7%)| Vitamin A: 644IU (13%)| Vitamin C: 6mg (7%)| Calcium: 109mg (11%)| Iron: 6mg (33%)
Reader Interactions