If you’re looking for a comforting, flavorful dish that’s both down-to-earth and packed with Southern charm, then you’re going to fall head over heels for this Easy Hoppin John Recipe with Black-Eyed Peas Recipe. It’s one of those recipes I turn to when I want something hearty, a bit nostalgic, and just downright delicious. Plus, it’s perfect whether you’re celebrating New Year’s Day traditions or just craving a soulful meal any time of year.
Why You’ll Love This Recipe
- Rich, layered flavors: The bacon, fresh herbs, and spices create a depth that makes every bite satisfying.
- Balanced texture: Toasting the rice separately keeps it fluffy, avoiding the dreaded soggy Hoppin’ John.
- Family friendly: My family goes crazy for this dish, and I think yours will too.
- Traditional yet flexible: This recipe honors Southern roots but leaves room for your personal tweaks.
Ingredients You’ll Need
These ingredients work beautifully together to create that classic Hoppin John flavor. Using fresh veggies and good quality broth gives it a homemade boost, and don’t skip on the bacon—it’s the secret heart of the dish!

- Bacon: Thick-cut bacon adds smoky richness that infuses the whole dish; chop it up for even flavor distribution.
- Celery: Sliced celery gives a subtle earthiness and crunch contrast to the soft black-eyed peas.
- Yellow onion: Adds natural sweetness and depth when softened properly in the pot.
- Green bell pepper: The finely chopped pepper brings freshness and a slight bite.
- Garlic cloves: Chopped garlic amplifies the savory notes; don’t be shy with it.
- Fresh thyme: This herb makes the dish smell amazing and adds herbal brightness.
- Black pepper and cayenne pepper: These add a subtle kick without overpowering the dish.
- Kosher salt: Divided so you can season at different stages for perfect balance.
- Chicken broth: Using low-sodium broth lets you control the saltiness and keeps flavors robust.
- Black-eyed peas: Fresh or frozen works fine; they’re the soul of this recipe.
- Olive oil: Helps toast the rice and adds a mild fruity flavor.
- Carolina Gold rice: This heirloom rice variety gives a wonderful texture and nutty flavor, but long-grain rice works well too.
- Fresh scallions: Sliced scallions on top bring a pop of color and a mild onion freshness.
Variations
I love how this recipe serves as a canvas—you can easily swap or add ingredients depending on your mood or dietary needs. Don’t be afraid to make it your own!
- Vegetarian version: I once made it without bacon by using smoked paprika and a splash of liquid smoke—surprisingly tasty and smoky.
- Spicy kick: Increase cayenne or add a bit of hot sauce if you like your Hoppin John fiery.
- Using dried black-eyed peas: Soak them overnight to speed up cooking and improve digestibility.
- Rice choice: If you don’t have Carolina Gold rice, basmati or jasmine gives a lovely fragrant twist.
How to Make Easy Hoppin John Recipe with Black-Eyed Peas Recipe
Step 1: Crisp the bacon to start building flavor
In a large Dutch oven, cook your chopped thick-cut bacon over medium-high heat until it’s starting to crisp but not burnt—about 10 minutes. I love how the rendered fat creates a rich base for all the veggies to soak up. Stir occasionally to cook evenly. This is where the magic begins, trust me!
Step 2: Sauté the veggies and season
Next, toss in the celery, onion, bell pepper, garlic, thyme, black pepper, cayenne, and 1 teaspoon of salt. Cook over medium heat, stirring every so often, until the onions are translucent and tender—around 8 minutes. The aroma filling your kitchen right now is practically irresistible.
Step 3: Simmer the black-eyed peas
Add the chicken broth and black-eyed peas to the pot and bring it all to a lively boil over medium-high heat. Then, reduce the heat to medium-low, cover, and let the peas gently simmer until tender—this usually takes about 40 minutes. Patience here pays off big time because you want those black-eyed peas soft but intact.
Step 4: Strain and reserve for perfect texture
Once the peas are cooked, drain them but keep the cooking liquid handy. Return the peas to the Dutch oven along with 1 cup of the reserved liquid and cover to keep warm. This step was a game changer I discovered—it helps avoid a soupy mess and keeps the flavors concentrated.
Step 5: Toast and cook the rice separately
Heat olive oil in a medium saucepan on medium-high. Add the Carolina Gold rice, stirring often, and toast it lightly until fragrant—about 3 to 4 minutes. This small step lifts the rice from ordinary to outstanding. Stir in 3 cups of the reserved cooking liquid and the remaining ½ teaspoon of salt. Bring it to a boil, then reduce heat to medium-low, cover, and cook until tender, about 15 to 18 minutes. Fluff the rice gently with a fork.
Step 6: Combine for the perfect final dish
Gently stir the cooked rice into the black-eyed pea mixture in your Dutch oven. Add more of the reserved cooking liquid, a little at a time, until you achieve your desired consistency—some like it thicker, others a bit soupy. Top it all off with freshly sliced scallions for a burst of color and mild bite.
Pro Tips for Making Easy Hoppin John Recipe with Black-Eyed Peas Recipe
- Don’t rush the bacon: Rendering fat slowly delivers better flavor than high heat quick frying.
- Toast the rice: This little trick keeps your rice from turning gummy and adds a nutty depth.
- Reserve cooking liquid: Using pea cooking broth in rice and final mix-ups keeps consistent seasoning and moisture.
- Control consistency gradually: Adding reserved broth bit by bit prevents ending up with a watery pot.
How to Serve Easy Hoppin John Recipe with Black-Eyed Peas Recipe

Garnishes
I always go for sliced fresh scallions—their mild onion punch and bright green color just finish the dish beautifully. Sometimes I like to add a few dashes of hot sauce to the table too; it kicks up the flavor when you want it.
Side Dishes
This Hoppin John shines on its own but pairs wonderfully with simple greens like sautéed collards or kale, a crisp cucumber salad, or even some cornbread to soak up all those lovely juices.
Creative Ways to Present
For a festive touch, especially on New Year’s, I’ve served this in little ramekins topped with a fried egg for extra comfort. It also makes a fantastic filling for stuffed peppers or wrapped up in tortillas for a fun twist.
Make Ahead and Storage
Storing Leftovers
Leftover Hoppin John holds up beautifully in an airtight container in the fridge for up to 4 days. I usually cool it completely before refrigerating to keep everything fresh and the flavors intact.
Freezing
This recipe freezes surprisingly well! I portion it into freezer-safe containers, leaving a bit of headspace, and freeze for up to 3 months. When I thaw it, the texture and taste remain just as satisfying.
Reheating
Reheat leftovers gently on the stovetop over low to medium heat with a splash of water or broth to loosen it up. Stir often to prevent sticking, and you’ll have almost freshly made Hoppin John all over again.
FAQs
-
Can I use canned black-eyed peas for this recipe?
Yes, you can! Just drain and rinse the canned black-eyed peas, and add them later in the cooking process since they’re already cooked. This will reduce the simmer time significantly—about 10 minutes to heat through and absorb flavors instead of 40 minutes.
-
What can I substitute for Carolina Gold rice?
If you don’t have Carolina Gold rice, long-grain white rice, basmati, or jasmine rice are great alternatives. Just keep an eye on cooking times as they may vary slightly.
-
Is this recipe gluten-free?
Absolutely! All ingredients here are naturally gluten-free, but just make sure your chicken broth and any added seasonings are labeled gluten-free to be safe.
-
How do I make this dish spicier?
Easy! Increase the cayenne pepper or add a pinch of red pepper flakes when sautéing the veggies. You can also offer hot sauce on the side so everyone can adjust their own heat level.
-
Can I make Easy Hoppin John Recipe with Black-Eyed Peas Recipe ahead of time?
Definitely! It actually tastes great the next day once the flavors have had time to meld. Just store it properly in the fridge and reheat gently when ready to serve.
Final Thoughts
This Easy Hoppin John Recipe with Black-Eyed Peas Recipe has become a staple in my kitchen because it feels like a warm hug in a bowl. It’s the kind of recipe you’ll want to make again and again—not just for traditions, but anytime you crave something comforting and soulful. I hope you enjoy making and sharing it as much as I do. Trust me, once you get this on your table, it might just become your new favorite too!
Print
Easy Hoppin John Recipe with Black-Eyed Peas Recipe
- Prep Time: 15 minutes
- Cook Time: 75 minutes
- Total Time: 90 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Southern, American
Description
Classic Hoppin’ John is a traditional Southern dish featuring tender black-eyed peas cooked with savory bacon, aromatic vegetables, and spices, combined with perfectly toasted Carolina Gold rice. This hearty and flavorful recipe offers a comforting one-pot meal with a lightly toasted rice component, creating a delightful texture and taste that’s perfect for any occasion.
Ingredients
Meat and Broth
- 6 thick-cut bacon slices, chopped
- 8 cups lower-sodium chicken broth
Vegetables and Aromatics
- 4 celery stalks, sliced (about 1 1/2 cups)
- 1 medium-size yellow onion, chopped (about 1 1/2 cups)
- 1 small green bell pepper, finely chopped (about 1 cup)
- 3 garlic cloves, chopped (about 1 Tbsp.)
- 1 teaspoon chopped fresh thyme
- Fresh scallions, sliced (for garnish)
Spices and Seasonings
- 1/2 teaspoon black pepper
- 1/4 teaspoon cayenne pepper
- 1 1/2 teaspoon kosher salt, divided
Grains and Oils
- 4 cups fresh or frozen black-eyed peas
- 2 tablespoons olive oil
- 1 1/2 cups uncooked Carolina Gold rice
Instructions
- Cook the bacon: In a Dutch oven over medium-high heat, cook the chopped bacon, stirring occasionally, until it starts to crisp, about 10 minutes. This renders the fat and provides a flavorful base for the dish.
- Sauté the vegetables and aromatics: Add the sliced celery, chopped yellow onion, finely chopped green bell pepper, chopped garlic, fresh thyme, black pepper, cayenne pepper, and 1 teaspoon of kosher salt to the Dutch oven. Cook, stirring occasionally, until the onion is tender and fragrant, about 8 minutes.
- Simmer the black-eyed peas: Pour in the chicken broth and add the black-eyed peas. Bring the mixture to a boil over medium-high heat, then reduce the heat to medium-low and let simmer until the peas are tender, approximately 40 minutes.
- Drain and reserve cooking liquid: Drain the pea mixture using a colander, carefully reserving the cooking liquid. Return the peas to the Dutch oven and pour back 1 cup of the reserved cooking liquid to keep warm. Cover and set aside.
- Toast and cook the rice: Heat olive oil in a medium saucepan over medium-high heat. Add the Carolina Gold rice and cook, stirring often, until the rice is fragrant and lightly toasted, about 3 to 4 minutes. Stir in 3 cups of the reserved cooking liquid and the remaining 1/2 teaspoon kosher salt. Bring to a boil, reduce heat to medium-low, cover, and cook until the rice is tender, about 15 to 18 minutes. Fluff the rice with a fork once done.
- Combine rice and peas: Gently stir the toasted rice into the pea mixture in the Dutch oven. Adjust the texture by stirring in the remaining reserved cooking liquid, 1/4 cup at a time, until your desired consistency is reached.
- Garnish and serve: Sprinkle the dish with freshly sliced scallions before serving for a fresh, bright finish.
Notes
- Hoppin’ John is traditionally a one-pot dish, but cooking the peas and vegetables separately and reserving the liquid prevents the dish from becoming overly soupy.
- If you prefer a thicker consistency, add less of the reserved cooking liquid when combining the rice and peas.
- For a vegetarian version, substitute vegetable broth for chicken broth and omit the bacon.
- Using Carolina Gold rice adds an authentic nutty flavor and texture characteristic to Southern cuisine.
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 3g
- Sodium: 540mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 7g
- Protein: 15g
- Cholesterol: 30mg


