If you’re craving a hearty, flavorful Southern meal, this easy Hoppin’ John recipe is your new go-to. A traditional one-pot dish combining rice, black-eyed peas, smoky bacon, and seasonings, it’s perfect for Soul Food Sunday, holiday meals, or when you just want comforting, satisfying food.
What is Hoppin’ John?
Hoppin’ John is a classic Southern recipe made with black-eyed peas, rice, bacon, and vegetables, often served to bring good luck on New Year’s Day. But trust me, it’s way too good to enjoy only once a year!

Ingredients You’ll Need
Here’s everything to grab before you start cooking:
- ½ pound thick-cut bacon (for that rich, smoky flavor)
- 6 green onions (tops only, finely chopped)
- 1 cup diced celery
- 1 diced bell pepper
- 2 cups long-grain rice
- 4 cups chicken broth (adds depth of flavor, better than water)
- 1 bay leaf
- Salt and black pepper to taste
- Your favorite seasoning blend
- 2 cups cooked black-eyed peas (or canned, rinsed and drained)
Step-by-Step Instructions
1. Cook the Bacon
Heat a Dutch oven or deep pan over medium heat. No oil needed—bacon brings its own! Slice the bacon into small pieces and cook until crispy. Set aside on paper towels, leaving some bacon fat in the pot for flavor.

2. Sauté the Veggies
Add chopped green onions, celery, and bell pepper to the pot. Cook for a few minutes, stirring often. Scrape up those browned bits from the bottom—that’s pure flavor!
3. Toast the Rice
Before adding liquid, stir the rice into the veggies and bacon fat. Let it toast for about 2 minutes. This step infuses the rice with rich, savory goodness.
4. Add the Broth and Simmer
Pour in the chicken broth, scraping the bottom to lift all that flavor. Stir in your seasonings and the bay leaf. Bring to a gentle simmer and cook for 10 minutes.
5. Add Black-Eyed Peas and Bacon
Stir in the black-eyed peas and crispy bacon pieces. Simmer for another 10 minutes until everything is heated through and combined.
6. Serve and Enjoy
Dish it up while hot! Hoppin’ John pairs perfectly with cornbread, collard greens, or as a stand-alone meal.

Helpful Tips for the Perfect Hoppin’ John
- For extra heat, add ½ to 1 ½ teaspoons of cayenne pepper (adjust to your liking)
- Thick-cut bacon works best for maximum smoky flavor
- Swap black-eyed peas with field peas or crowder peas if preferred
- Want it vegetarian? Omit bacon and use olive oil—still delicious!
This soulful, satisfying recipe is sure to become a favorite at your table. It’s quick to prepare, rich in flavor, and filled with tradition.