This Hoppin’ John recipe is deeply satisfying Southern comfort food. Tender black-eyed peas simmer with aromatic vegetables and smoky, crispy bacon, then are served over fluffy white rice for a hearty one-pot dish. Also known as Carolina peas and rice, this version is savory and rustic yet special enough to serve any time of year.
Why Everyone Loves This Hoppin’ John Recipe
Simple peas and rice are transformed into a crave-worthy meal when cooked with bacon, onion, celery, and bell pepper. The peas absorb smoky drippings and savory aromatics, and serving them over rice makes a complete, comforting bowl. Traditionally eaten on New Year’s Day in the South for good luck, Hoppin’ John is also an everyday staple because it’s economical, feeds a crowd, and tastes addictive.
The recipe requires about an hour and a half from start to finish, most of which is hands-off simmering. It pairs nicely with simple sides like sautéed green beans, glazed carrots, or cornbread, and it freezes and reheats well for easy meal prep.
Ingredients for Hoppin’ John
- 1 cup bacon, chopped
- 1 celery rib, diced
- ½ onion, diced
- ½ green bell pepper, diced
- 1 garlic clove, minced
- 1½ cups dried black-eyed peas
- 1 bay leaf
- 1 tsp dried thyme
- Salt, to taste
- 2 cups cooked white rice
- Green onions, sliced, to serve
(You can also adapt these same ingredients for pressure cooker or Instant Pot versions.)
Ingredient Substitutions and Modifications
This Hoppin’ John is flexible. Use available ingredients or tweak the flavor while keeping the dish true to its Southern roots.
Bacon substitutes for smoke:
- Ham hocks
- Salt pork
- Smoked turkey wings or legs (remove bones and excess fat before serving)
Rice options:
- Long-grain white rice (traditional choice)
- Brown rice (requires more liquid and longer cooking)
- Carolina Gold rice for an old-school Lowcountry feel
- Jasmine or basmati — slightly different texture but fine in a pinch
Pea choices:
- Canned black-eyed peas (drain and rinse; shorten simmer to avoid mushiness)
- Frozen black-eyed peas (no soaking; simmer until tender)
Flavor boosters: Collard greens or other leafy greens, field peas or crowder peas, cayenne or hot sauce for heat, and a splash of vinegar or lemon to brighten flavors at the end.
How To Make Hoppin’ John (Black-Eyed Peas and Rice)
Step 1: Cook the bacon
Heat a large heavy pot or Dutch oven over medium-high. Add the bacon in a single layer and cook, stirring occasionally, until browned and crispy. Remove with a slotted spoon to a paper towel-lined plate, leaving the rendered fat in the pot. Save the bacon for stirring back in at the end.
Step 2: Cook the vegetables
Add the diced celery, onion, bell pepper, and minced garlic to the bacon drippings. Reduce heat to medium and cook for about 10 minutes, stirring occasionally, until the onions are soft and translucent and the vegetables smell fragrant. This builds the savory base for the peas.
Step 3: Add peas, herbs, and water
Stir in the black-eyed peas, bay leaf, and thyme. Pour in 3 cups of water, scraping up any browned bits from the bottom of the pot. Bring to a gentle simmer over medium-high heat.
Step 4: Simmer until peas are tender
Reduce heat to low and partially cover. Simmer the peas for about 1 hour, stirring occasionally, until tender and the broth thickens slightly. If the liquid gets too low before peas are tender, add hot water a little at a time and continue cooking.
Step 5: Finish and serve
Remove the bay leaf, return the crispy bacon to the pot, and stir. Taste and adjust seasoning with salt and pepper, bearing in mind that bacon can add saltiness. Spoon the Hoppin’ John over bowls of freshly cooked white rice and garnish with sliced green onions.
Expert Tips To Make the Best Hoppin’ John
- Render bacon slowly: Start in a cold pot and heat gradually so the fat renders and the bacon crisps without burning.
- Use bacon fat: Sauté the vegetables in the drippings for deep, smoky flavor.
- Cook vegetables thoroughly: Give the trinity of onion, celery, and bell pepper about 10 minutes so they soften and sweeten.
- Gentle simmer: Keep the simmer low so peas cook evenly without splitting.
- Adjust liquid and texture: Aim for a thick, stew-like consistency that spoons over rice well; add water as needed.
- Season at the end: Taste before adding salt and finish with black pepper, hot sauce, or a splash of vinegar to brighten flavors.
- Serve over fresh rice: Cook rice separately to keep it fluffy and control how much broth you add to each serving.
- Garnish: Fresh sliced green onions or chopped parsley add color and a bright finish.
Hoppin’ John Recipe FAQS
Do I need to soak the black-eyed peas first?
Soaking is optional. Dried peas can simmer until tender without soaking, but a 4–8 hour or overnight soak shortens cooking time and can improve evenness.
Can I use canned black-eyed peas?
Yes. Use 2–3 cans (drained and rinsed) and add them after sautéing vegetables. Simmer 20–30 minutes for flavors to meld and avoid overcooking.
Can I make Hoppin’ John in a slow cooker?
Yes. Brown bacon and sauté vegetables, then combine in a crockpot with dried peas, water, and herbs. Cook LOW for 6–8 hours or HIGH for 3–4 hours.
Is Hoppin’ John spicy?
The classic is mild. Add cayenne, red pepper flakes, or hot sauce to taste if you prefer heat.
Can I make Hoppin’ John vegetarian?
Omit bacon and sauté vegetables in olive oil or butter. Add smoked paprika or liquid smoke and use vegetable broth for depth.
How do I store leftovers?
Cool to room temperature, store in an airtight container in the refrigerator for 3–4 days. Keep rice separate if possible to prevent sogginess. Reheat gently, adding water or broth if thickened.
Can I freeze Hoppin’ John?
Yes. Freeze the pea and bacon mixture in freezer-safe containers for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop. Cook fresh rice when serving.
Why is Hoppin’ John eaten on New Year’s Day?
It’s a Southern tradition believed to bring prosperity: black-eyed peas represent coins, greens symbolize paper money, and cornbread stands for gold.
What should I serve with Hoppin’ John?
Common companions are collard greens or other leafy greens, cornbread, sautéed green beans, glazed carrots, or even sausage balls for a varied spread.
Recipe Card
Hoppin’ John Recipe (Southern Black-Eyed Peas)
This Hoppin’ John combines black-eyed peas, tender vegetables, smoky bacon, and white rice into a comforting Southern classic.
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
Ingredients
- 1 cup bacon, chopped
- 1 celery rib, diced
- ½ onion, diced
- ½ green bell pepper, diced
- 1 garlic clove, minced
- 1½ cups dried black-eyed peas
- 1 bay leaf
- 1 tsp dried thyme
- Salt, to taste
- 2 cups cooked white rice
- Green onions to serve
Instructions
- Heat a large pot to medium-high and add the bacon. Cook until crispy, then remove and reserve.
- Add celery, onion, green bell pepper, and garlic to the bacon fat. Cook 10 minutes until vegetables are soft.
- Add black-eyed peas, bay leaf, thyme, and 3 cups water. Bring to a simmer, then reduce heat and cook about 1 hour until peas are tender. Add more water if needed.
- Stir the reserved bacon back in. Remove the bay leaf, season to taste, and serve over cooked white rice with green onions.
Nutrition (approx. per serving)
Serving Size: 2 cups — Calories: 168 — Total Fat: 4g — Carbohydrates: 28g — Protein: 6g
Recipes to Try Next
- Great Northern beans
- John Wayne casserole
- Cheesy ham and potato casserole
- Mississippi chicken
- Chicken gizzards