Hoppin’ John is a Southern American dish of rice and black-eyed peas, often cooked with pork and served as a hearty one-pot meal. This version uses crisp bacon for smoky flavor and canned peas for convenience, with the rice simmered in broth to absorb the seasonings; family and regional versions vary in their ingredients and texture.
Ingredients
- 6 slices thick-cut bacon (about 6 oz / 170 g), chopped
- 1 medium yellow onion (about 5 oz / 150 g), finely diced
- 2 celery ribs (about 2¾ oz / 80 g), finely diced
- ½ medium green bell pepper (about 2½ oz / 75 g), finely diced
- 3 garlic cloves (about 9 g), minced
- 1½ cups (285 g) long-grain white rice, rinsed and drained
- 2 cans black-eyed peas, 15 oz (425 g) each, drained and rinsed
- 2¼ cups (530 ml) low-sodium chicken broth
- 1 bay leaf
- ½ teaspoon (about 1 g) dried thyme
- ½ teaspoon (about 1 g) smoked paprika
- ¼ teaspoon (about 0.5 g) cayenne pepper, optional
- ½ teaspoon (about 3 g) fine salt, or less to taste
- ¼ teaspoon (about 0.5 g) freshly ground black pepper
- 2 scallions (about 20 g), thinly sliced, for serving
- 1 tablespoon (15 ml) apple cider vinegar, plus more to taste
Instructions
- Prepare the ingredients. Dice the onion, celery, and bell pepper; mince the garlic; rinse the rice in a fine-mesh strainer until the water runs mostly clear, then drain well. Rinsing removes loose surface starch, which helps keep the finished rice from turning gummy. Drain and rinse the peas, too. Measure the broth and seasonings before you start cooking so the rice can be covered promptly once the liquid goes in.
- Cook the bacon. Set a heavy, lidded Dutch oven or deep saucepan over medium heat. Add the chopped bacon and cook for about 8–10 minutes, stirring occasionally, until browned and crisp. Transfer it to a paper-towel-lined plate, leaving about 1½ tablespoons (22 ml) of rendered fat in the pot; spoon off excess or add a little neutral oil if the pot looks dry. Check thick-cut bacon with a food thermometer: pork must reach the USDA FSIS safe minimum of 145°F (63°C), followed by a 3-minute rest. If the bacon is too thin to probe reliably, cook it thoroughly until crisp.
- Soften the vegetables. Add the onion, celery, and bell pepper to the bacon fat. Cook for 4–5 minutes over medium heat, stirring now and then, until the onion starts to turn translucent and the vegetables soften. Stir in the garlic, thyme, smoked paprika, cayenne if using, salt, and black pepper; cook for about 30 seconds, just until fragrant. Avoid browning the garlic, which can make it taste bitter.
- Coat the rice and add broth. Add the drained rice and stir for 1 minute so the grains are coated with the seasoned fat. Pour in the broth and scrape the bottom of the pot to loosen any browned bits. Add the bay leaf and about two-thirds of the cooked bacon. Bring the mixture to a boil, then immediately reduce the heat to low. Cover with a tight-fitting lid and simmer gently for 12 minutes. Keep the lid on: lifting it releases steam the rice needs to cook evenly.
- Add the peas and finish cooking. After 12 minutes, quickly scatter the drained black-eyed peas over the rice. Do not vigorously stir, since that can break up the peas and disturb the rice on the bottom. Replace the lid and cook on low for 6 more minutes. The rice should be tender and the liquid absorbed. If the grains are still firm and the pot is dry, add 2 tablespoons (30 ml) hot broth or water, cover, and cook for another 2–3 minutes.
- Rest, season, and serve. Turn off the heat and leave the pot covered for 10 minutes; this allows the rice to finish steaming and makes it easier to fluff. Remove the bay leaf. Gently fluff with a fork, folding the peas through without crushing them, then stir in the cider vinegar. Taste and adjust the salt, pepper, or vinegar. Top with the remaining bacon and sliced scallions and serve hot.
Tips
- Use a pot with a snug lid. The rice cooks by absorbing a measured amount of liquid and trapped steam. If your lid leaks, lay a clean kitchen towel over the pot before setting the lid on top, keeping the towel ends away from the burner. Do not lift the lid repeatedly to check on the rice.
- Watch the salt. Bacon and many broths are already salty, so this recipe starts with a modest amount. Choose low-sodium broth and taste after cooking before adding more. If the dish tastes rich or heavy, a small extra splash of cider vinegar often brightens it more effectively than additional salt.
- Choose the right rice. Long-grain white rice gives separate, fluffy grains. Medium-grain rice may turn softer and stickier, and brown rice needs considerably more liquid and a longer cooking time, so it is not a direct swap in this timing. If you use a different rice, follow its package guidance and adjust the broth and simmer time accordingly.
- Keep the peas intact. Canned black-eyed peas are already cooked, so they need only to warm through. Adding them near the end helps them hold their shape. If you have dried peas, cook them separately until tender before making this recipe; dried peas cannot be substituted straight from the bag without soaking and a much longer cooking time.
Serving Suggestions
Serve Hoppin’ John in warm bowls as a filling main dish, or offer smaller portions alongside a larger Southern-style meal. A crisp green salad, sliced tomatoes, or quick-cooked greens such as collards, mustard greens, or spinach balance the smoky rice with freshness. Cornbread or biscuits are useful for catching the flavorful juices, while sliced scallions add a mild, fresh finish.
Set hot sauce, vinegar, and extra black pepper on the table so everyone can season a bowl to taste. For a simple plate, pair the rice and peas with roasted vegetables or sautéed cabbage. If serving it as a side, it goes well with baked chicken or fish; prepare and cook those separately and follow safe temperature guidance for the protein. The recipe is substantial enough to stand on its own, so no extra meat is necessary.
Variations
Use a traditional cured pork alternative. A ham hock or diced country ham can add a different, deeper pork flavor. A ham hock needs to simmer until tender and is best cooked separately or given enough extra time in the pot; it will change the recipe’s timing and may make the broth saltier. Diced ham can be stirred in with the peas to warm through. For a Cajun-leaning variation, use andouille sausage in place of some or all of the bacon, keeping in mind that it brings its own seasoning and salt.
Make it meatless. Skip the bacon and start with 1 tablespoon (15 ml) neutral oil. Add ½ teaspoon (about 1 g) smoked paprika for a hint of smokiness, and use vegetable broth instead of chicken broth. The result will be less rich and smoky, but still savory from the vegetables, peas, and seasonings. Taste near the end and adjust the vinegar and pepper.
Adjust the heat or herbs. Leave out the cayenne for a mild pot, or serve hot sauce at the table. A pinch of red pepper flakes works in its place. Thyme is a convenient dried herb; if using fresh thyme, add about 1 teaspoon (5 ml) of leaves with the vegetables. You can also finish with chopped parsley, though it gives a fresher, less peppery flavor than scallions.
Use cooked dried peas. If you prefer dried black-eyed peas, prepare them separately according to their package directions until tender, then drain and fold them into the finished rice. Depending on the peas and whether they were soaked, this can add an hour or more, so do not count that extra time as part of the recipe’s stated total. Cooking them separately also makes it easier to control their texture.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking, dividing a large batch among shallow airtight containers so it cools promptly. Keep them refrigerated for 3–4 days. For longer storage, freeze in meal-size airtight containers for up to 2–3 months for best quality. Thaw frozen portions in the refrigerator overnight, rather than leaving them at room temperature.
Reheat only the portion you plan to eat. On the stovetop, put it in a saucepan with 1–2 tablespoons (15–30 ml) of water or broth per serving, cover, and warm over low heat, stirring gently once or twice. In a microwave, cover loosely and heat in short intervals, stirring between intervals so the center warms evenly. Reheated leftovers should reach 165°F (74°C); check the middle with a food thermometer. Add a small splash of vinegar or a few fresh scallions after reheating if the flavors seem muted.
Frequently Asked Questions
Can I make Hoppin’ John with uncooked dried black-eyed peas?
Not by simply adding them to this pot with the rice. Dried peas need much longer to become tender than white rice, so the rice would overcook before the peas were ready. Cook the peas separately until tender, drain them, and add them to the rice as directed, or use canned peas for the timing in this recipe.
Why is my rice wet or mushy?
Too much liquid, a loose lid, vigorous stirring, or a simmer that is too high can all affect the texture. Measure the broth, keep the pot covered, and use low heat once it reaches a boil. Letting the cooked pot rest covered for 10 minutes also helps the rice absorb remaining moisture. If it is slightly wet, fluff gently and let it stand uncovered for a few minutes before serving.
Can I use brown rice instead of white rice?
Brown rice generally needs more liquid and a longer cooking time than the long-grain white rice specified here. A straight swap will likely leave it undercooked. For best results, cook brown rice separately according to its package directions, then fold in the warmed peas and bacon-seasoned vegetables. That approach changes the one-pot method but gives you better control over the rice texture.
Can I make this ahead?
Yes. You can cook it fully, cool it promptly, and refrigerate it in airtight containers for up to 3–4 days. Reheat with a little broth or water and bring the center to 165°F (74°C). For a fresher texture, you can also chop the vegetables and rinse the rice in advance, store them separately in the refrigerator, and cook the dish shortly before serving.
What can I use instead of bacon?
For a pork alternative, diced country ham or cooked sausage can work, though both may make the dish saltier; reduce added salt and taste at the end. For a meatless version, use vegetable oil, vegetable broth, and smoked paprika. The flavor will be lighter and less meaty, but the peas, vegetables, and vinegar still provide a satisfying savory balance.
Is Hoppin’ John always served on New Year’s Day?
It is often associated with New Year’s meals in the American South, where black-eyed peas are part of a tradition linked with good fortune. It is also enjoyed throughout the year as an everyday meal. Ingredients and methods differ among households and regions, so this bacon-and-canned-pea version is one practical variation rather than a single definitive formula.
Related
- Pakistani Mandi Rice with Fragrant Spiced Roast Chicken
- Cuban Black Bean Soup: A Hearty, Flavorful Stovetop Recipe
- Pakistani Chicken and Rice: Fragrant Yakhni Pulao Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).