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
A steaming bowl of traditional Hoppin' John, filled with black-eyed peas, rice, and shredded ham, garnished with fresh parsley.

The Ultimate Hoppin' John

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A classic Southern Hoppin' John recipe, featuring tender black-eyed peas, smoky ham hocks, and fluffy rice, simmered together to create a hearty and flavorful dish traditionally eaten for good luck on New Year's Day.

  • Total Time: 2 hours 50 minutes (plus soaking)
  • Yield: 8 servings

Ingredients

1 lb dried black-eyed peas, sorted and rinsed
1-2 smoked ham hocks (about 1.5 - 2 lbs total)
1 tbsp olive oil or butter
1 large yellow onion, diced
2 celery stalks, diced
1 green bell pepper, diced
4 cloves garlic, minced
8-10 cups water (for simmering ham hocks and peas)
1 bay leaf
1 tsp dried thyme
1/2 tsp red pepper flakes (optional, for a little heat)
Salt and freshly ground black pepper to taste
1 cup long-grain white rice, rinsed
1/4 cup fresh parsley, chopped (for garnish)
Green onions, chopped (for garnish, optional)

Instructions

Step 1: Sort through dried black-eyed peas, rinse thoroughly, and then soak them overnight in cold water or use the rapid soak method. Drain and rinse again before use.
Step 2: Place ham hocks in a large Dutch oven or heavy-bottomed pot. Cover with 8-10 cups of fresh water. Bring to a boil, then reduce heat, cover, and simmer for 1 to 1.5 hours until tender. Remove ham hocks, shred meat, and reserve the cooking liquid. Discard bones and skin.
Step 3: In the same pot, heat olive oil or melt butter over medium heat. Add diced onion, celery, and bell pepper. Sauté for 8-10 minutes until softened and translucent.
Step 4: Stir in minced garlic and cook for 1 minute until fragrant.
Step 5: Add the drained black-eyed peas, reserved ham hock liquid, shredded ham, bay leaf, thyme, red pepper flakes (if using), salt, and pepper to the pot. Bring to a boil, then reduce heat to low, cover, and simmer for 45-60 minutes, or until peas are tender. Stir occasionally and adjust seasonings.
Step 6: Stir in the rinsed long-grain white rice. Ensure there is enough liquid to cover and cook the rice (add water or broth if needed, aiming for about a 2:1 liquid to rice ratio for the added rice).
Step 7: Bring the mixture back to a gentle simmer, then cover tightly and cook for another 15-20 minutes, or until the rice is tender and has absorbed most of the liquid. Do not lift the lid during this time.
Step 8: Remove the pot from heat and let it stand, covered, for 5-10 minutes. Remove the bay leaf. Stir in fresh chopped parsley and/or green onions. Serve hot and enjoy your good luck!

Notes

For an even richer flavor, you can add a pinch of cayenne pepper with the red pepper flakes. Leftovers are fantastic and often taste even better the next day!

  • Prep Time: 20 minutes (plus 8-12 hours soaking time for dried peas)
  • Cook Time: 2 hours 30 minutes
  • Category: Main Course
  • Cuisine: Southern American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380
  • Sugar: 3g
  • Sodium: 850mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 60g
  • Fiber: 15g
  • Protein: 20g
  • Cholesterol: 35mg