If you’re craving a dish that’s bursting with comforting Southern charm and simple, soulful flavors, then this Hoppin’ John Recipe is exactly what you need on your table. This classic Southern staple combines tender black-eyed peas, savory bacon, and fresh aromatics into a deliciously hearty meal that’s quick to prepare yet packed with layers of flavor. Whether you’re new to Southern cooking or a longtime fan, this recipe will become one of your go-to dishes for a tasty, satisfying meal that feels like a warm hug in a bowl.

Ingredients You’ll Need
Gathering the right ingredients is key to making an authentic and flavorful Hoppin’ John Recipe. Each element brings its own magic to the pot—from the smokiness of the bacon to the fresh burst of herbs, and the creamy texture of the black-eyed peas.
- 2 cans Black Eyed Peas: Using canned peas speeds up cooking without sacrificing flavor or texture.
- 6 slices Bacon (diced): Adds a rich, smoky backbone that makes this dish unforgettable.
- 1 White Onion (diced): Provides sweetness and depth as it softens during sautéing.
- 5 cloves Garlic (coarsely chopped): Brings fragrant warmth and a subtle kick.
- 2 stalks Celery (chopped): Adds fresh, crisp texture and balances the richness.
- 1/2 tsp Oregano: Offers an earthy herbaceous note to complement the peas.
- 1/2 tsp Basil: Adds a mild, sweet flavor that brightens the dish.
- 1/2 tsp Coarse Black Pepper: For a gentle heat and added complexity.
- 1 cup Water: Helps create the perfect cooking liquid for tender peas.
- 1 Chicken Bouillon Cube: Intensifies the savory richness for a truly satisfying taste.
- 2 tbsp Fresh Cilantro: For garnish that adds a pop of herbal freshness.
- Green Onions (thinly chopped): Adds crunch and color as a final touch.
How to Make Hoppin’ John Recipe
Step 1: Cook the Bacon Until Perfectly Browned
Start by heating a heavy stockpot over medium heat and gently sauté the diced bacon. This step is essential because the rendered fat will infuse the entire dish with deep, smoky flavor. Cook until the bacon pieces are golden and crisp, giving you that irresistible aroma that promises something delicious to come.
Step 2: Soften the Onion and Celery
Next, add the diced white onion and chopped celery right into the bacon drippings. Sauté these together for about 5 minutes until they become soft and fragrant. This combination forms the savory base of the dish, adding both texture and vibrant flavor notes that will mingle beautifully with the peas.
Step 3: Add Garlic for an Aromatic Punch
Throw in the coarsely chopped garlic and cook it quickly—just about 30 seconds is enough. Garlic cooks fast and releasing its flavor right here awakens the palate, adding a layer of savory sweetness that ties all the ingredients together.
Step 4: Combine Black-Eyed Peas and Water
Add both cans of black-eyed peas with their liquid and pour in one cup of water. Leaving the peas undrained is crucial because the liquid contains flavor and nutrients that will enrich your dish. The water helps to create just the right consistency so the peas simmer tenderly without drying out.
Step 5: Season with Herbs, Pepper, and Bouillon
Sprinkle in oregano, basil, coarse black pepper, and crumble in the chicken bouillon cube. Stir well to dissolve the bouillon into the liquid. These seasonings layer up the savory notes, giving your Hoppin’ John Recipe an authentically bold and comforting taste.
Step 6: Let It Simmer Gently
Reduce the heat and let everything simmer together for 15 minutes. This is the magic window where all the flavors meld beautifully—the peas soften fully, the herbs infuse the broth, and the whole pot comes to life with rich aroma and color.
Step 7: Serve Hot with Fresh Garnishes
Finally, serve your Hoppin’ John piping hot over a bed of fluffy white rice. Garnish with fresh cilantro and thinly chopped green onions to add bright, fresh notes and a lovely contrast in color and texture. It’s a classic presentation that never fails to delight!
How to Serve Hoppin’ John Recipe
Garnishes
The secret to elevating your Hoppin’ John is all in the finishing touches. Fresh cilantro adds a burst of herbal brightness, while green onions provide a delicate crunch and vibrant green color. Together, they bring the dish to life visually and flavor-wise, balancing out the earthiness of the peas and bacon.
Side Dishes
Traditionally served over white rice, Hoppin’ John also pairs wonderfully with cornbread, collard greens, or steamed vegetables. These sides complement the hearty nature of the dish and add a variety of textures and flavors to create a well-rounded Southern-inspired meal.
Creative Ways to Present
For a fun twist, try serving Hoppin’ John in small ramekins topped with an egg cooked sunny-side up or poached for a luxurious, creamy finish. You can also turn it into a filling for stuffed peppers or a savory pie—the possibilities to make this classic recipe your own are endless!
Make Ahead and Storage
Storing Leftovers
Hoppin’ John tastes even better the next day, making it perfect for meal prepping. Store any leftovers in an airtight container in the refrigerator, where it will stay fresh and flavorful for up to 4 days.
Freezing
You can absolutely freeze this dish for longer storage. Place cooled Hoppin’ John in a freezer-safe container or bag, and it should keep well for up to 3 months. Just be sure to thaw it overnight in the fridge before reheating.
Reheating
To reheat, warm the dish gently on the stove over medium heat, stirring occasionally. You might want to add a splash of water or broth to loosen it up and keep that perfect texture. Microwave reheating works fine too, but be sure to cover it and stir halfway through for even heating.
FAQs
Can I use dried black-eyed peas instead of canned?
Yes, you can! Just remember to soak and cook the dried peas beforehand. Using canned peas is a shortcut, but dried peas provide a firmer texture and a fresher taste if you have the extra time.
Is this recipe traditionally served on New Year’s Day?
Absolutely! Hoppin’ John is a classic Southern New Year’s dish believed to bring good luck and prosperity. It’s a comforting tradition that many families joyfully continue year after year.
Can I make this recipe vegetarian?
Definitely! Skip the bacon and chicken bouillon cube, then use vegetable broth and smoky paprika or liquid smoke to maintain depth of flavor. The peas and herbs still create a delicious, hearty dish.
How spicy is Hoppin’ John?
This particular recipe has a mild peppery kick, but it’s not overly spicy. You can adjust the amount of black pepper or add hot sauce or cayenne if you want to dial up the heat.
What’s the best rice to serve with Hoppin’ John?
Traditional long-grain white rice is classic and ideal for soaking up the flavorful juices. However, jasmine or basmati rice also work beautifully and add a lovely aroma to the meal.
Final Thoughts
There’s something incredibly satisfying about making and sharing a good Hoppin’ John Recipe. It’s a dish full of history, flavor, and warmth that invites you to slow down and savor every bite. Whether you’re cooking for family, friends, or just yourself, this recipe offers comfort and joy in every spoonful. Give it a try, and I promise it will become a cherished favorite in your cooking repertoire too!
Print
Hoppin’ John Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Southern
Description
Hoppin’ John is a traditional Southern dish featuring black-eyed peas cooked with savory bacon, aromatic vegetables, and herbs. This hearty and flavorful recipe is perfect for a comforting meal served over white rice and garnished with fresh cilantro and green onions.
Ingredients
Main Ingredients
- 2 cans Black Eyed Peas (undrained)
- 6 slices Bacon, diced
- 1 White Onion, diced
- 5 cloves Garlic, coarsely chopped
- 2 stalks Celery, chopped
- 1 cup Water
- 1 Chicken Bouillon Cube
Herbs and Spices
- 1/2 tsp Oregano
- 1/2 tsp Basil
- 1/2 tsp Coarse Black Pepper
Garnish
- 2 tbsp Fresh Cilantro, chopped
- Green Onions, thinly chopped (amount to taste)
Instructions
- Cook Bacon: In a heavy stock pot over medium heat, sauté the diced bacon until browned and crispy, releasing flavorful fat.
- Sauté Vegetables: Add the diced onion and chopped celery to the pot with the bacon. Cook, stirring occasionally, for about 5 minutes until the vegetables are softened and translucent.
- Add Garlic: Stir in the coarsely chopped garlic and cook for 30 seconds until fragrant, being careful not to burn it.
- Add Peas and Water: Pour in both cans of black-eyed peas, including the liquid, along with 1 cup of water to provide additional moisture for simmering.
- Season: Stir in oregano, basil, coarse black pepper, and crumble the chicken bouillon cube into the mixture. Continue stirring until the bouillon cube completely dissolves, infusing the dish with savory flavor.
- Simmer: Reduce heat to low and let the mixture simmer gently for 15 minutes, allowing the flavors to meld and the liquid to thicken slightly.
- Serve: Spoon the hot hoppin’ John over cooked white rice and garnish with fresh cilantro and thinly chopped green onions for a vibrant finish.
Notes
- You can substitute smoked ham or turkey bacon for a different flavor profile.
- For a spicier version, add a pinch of cayenne pepper or hot sauce when seasoning.
- If you prefer a vegetarian version, omit the bacon and use vegetable broth instead of chicken bouillon.
- Leftovers can be refrigerated for up to 3 days and reheat well.
- Traditionally served on New Year’s Day for good luck.

