Hoppin' John - Recipe, on a plate

Hoppin’ John – Recipe

Hoppin' John is a classic Southern dish of black-eyed peas cooked low and slow, traditionally with rice, flavored with smoked pork and loads of seasonings. It's an incredible dish you need to try. Here is the recipe.
Course Main Course, Side Dish
Cuisine American
Keyword beans, black-eyed peas, one pot, southern
Prep Time 5 minutes
Cook Time 1 hour
Total Time 1 hour 5 minutes
Servings 12
Calories 106 kcal


  • 1 tablespoon olive oil
  • 1 large onion chopped
  • 1 large green bell pepper chopped
  • 1 jalapeno pepper chopped (optional – I like it for a bit of extra heat)
  • 1 stalk celery chopped
  • 2 cloves garlic chopped
  • 1 pound smoked ham chopped
  • 2 tablespoon Cajun seasoning blend
  • 1 pound blackeyed peas sorted through, rinsed, soaked and drained
  • 4 cups chicken broth or more as needed
  • Cooked white rice for serving
  • Chopped parsley for serving


  1. Heat a large pot to medium heat and add the olive oil.
  2. Add the onion, peppers and celery and cook them until softened, about 5 minutes.
  3. Add the garlic and smoked ham and cook another minute, stirring, until fragrant.
  4. Add the Cajun seasonings, blackeyed peas and chicken broth. Bring to a quick boil, then reduce the heat.
  5. Simmer for 1 hour, or until the beans are nicely softened, but not mushy.
  6. Serve over rice and garnish with chopped parsley.

Recipe Notes

Serves 12 as a side dish.

Heat Factor: Mild

Many factors may affect the cooking time of the black-eyed peas, including the age of the beans, where they were grown, even the water you are using. They will usually soften in about an hour, but time could run from 30-120 minutes, so be sure to test as you go along.

Calories calculated without the rice.

Nutrition Facts
Hoppin’ John – Recipe
Amount Per Serving
Calories 106 Calories from Fat 27
% Daily Value*
Fat 3g5%
Cholesterol 18mg6%
Sodium 751mg31%
Potassium 338mg10%
Carbohydrates 10g3%
Fiber 3g12%
Sugar 2g2%
Protein 9g18%
Vitamin A 645IU13%
Vitamin C 16.3mg20%
Calcium 26mg3%
Iron 1.9mg11%
* Percent Daily Values are based on a 2000 calorie diet.