Go Back
+ servings
Overhead view of Hoppin' John in bowl with spoon
Print Pin
5 from 3 votes

Hoppin' John

Hoppin’ John is a Southern classic that combines black-eyed peas with rice, veggies, and seasonings for a flavourful, budget-friendly dish. 
Prep Time 6 hours
Cook Time 1 hour 25 minutes
Total Time 7 hours 25 minutes
Servings 6 servings
Calories 125kcal

Ingredients

  • 1 ¼ cup dried black eyed peas 226 grams
  • 3 tablespoons olive oil 45 ml
  • 2 ribs celery diced, 87 grams
  • 1 cup yellow onion diced, 124 grams
  • ¾ cup green pepper diced, 100 grams
  • cup mushrooms diced, 20 grams
  • 3 cloves garlic minced, 9 grams
  • 4 cups vegetable broth 960 ml
  • ¼ cup vegan bacon bits 28 grams
  • 1 bay leaf
  • 1 ½ teaspoons dried thyme
  • 1 teaspoon cajun seasoning
  • 1 teaspoon salt
  • Rice and green onion for serving

Instructions

  • Add the beans to a large bowl. Rinse them, then cover with cool water and allow to soak for 6 hours or overnight.
  • Add the olive oil to a soup pot over medium heat.
  • Once the oil is hot, add the celery, onion, green pepper and mushrooms. Cook for about 7 minutes until softened.
  • Add the garlic and cook 1 minute more, stirring constantly.
  • Add the soaked beans, broth, bacon bits, bay leaf, thyme, cajun seasoning and salt. Stir well. Bring to a simmer then lower the heat to medium low, cover and cook for 30-60 minutes, until the beans are tender. Remove the lid and cook for an additional 30 minutes to reduce the liquid.
  • Remove the bay leaf. Serve over rice and garnish with green onions.

Notes

  • You can also add the cooked rice to the pot and serve mixed together.
  • If you soak the beans overnight, it should only take about 30 minutes for them to cook until tender. A shorter soak time, may require more cooking.
  • To store: Store leftovers in an airtight container in the refrigerator for 3 to 4 days. To reheat, place in a pan or skillet over medium heat and cook until heated through, or just warm it up in the microwave.
  • To freeze: Hoppin' John freezes well and will last up to 3 months in the freezer, stored in a freezer bag or airtight container. To reheat, thaw overnight in the refrigerator and then heat according to the instructions above.

Nutrition

Calories: 125kcal