Hoppin’ John is a soulful Southern dish of black-eyed peas and rice, traditionally eaten on New Year’s Day to bring good luck and prosperity in the year ahead. The peas symbolize coins, and the rice represents wealth, while the accompanying greens stand for paper money. This one-pot version is hearty, smoky, and easy to make, perfect for a festive gathering or a cozy family meal.
Ingredients
- 1 tbsp (15 ml) olive oil
- 1 medium yellow onion, diced (about 1 cup / 150 g)
- 2 celery stalks, diced (about 1 cup / 120 g)
- 1 green bell pepper, diced (about 1 cup / 150 g)
- 3 garlic cloves, minced
- 1 tsp (2 g) smoked paprika
- 1/2 tsp (1 g) dried thyme
- 1 bay leaf
- 4 cups (960 ml) low-sodium chicken or vegetable broth
- 1 cup (200 g) dried black-eyed peas, rinsed and picked over
- 1 cup (200 g) long-grain white rice
- 1 tsp (5 g) salt, plus more to taste
- 1/2 tsp (1 g) black pepper
- 2 tbsp (30 ml) apple cider vinegar
- 2 green onions, thinly sliced, for garnish
- Hot sauce, for serving (optional)
Instructions
- Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the onion, celery, and green bell pepper; cook, stirring occasionally, until softened, about 5–7 minutes.
- Add the garlic, smoked paprika, thyme, and bay leaf; cook for 1 minute until fragrant.
- Pour in the broth and add the black-eyed peas. Bring to a boil, then reduce heat to low, cover, and simmer for 45 minutes.
- Stir in the rice, salt, and black pepper. Return to a simmer, cover, and cook for 20–25 minutes, until the rice is tender and the liquid is absorbed.
- Remove from heat and let stand, covered, for 5 minutes. Discard the bay leaf.
- Stir in the apple cider vinegar, then taste and adjust seasoning. Garnish with green onions and serve with hot sauce if desired.
Tips
- Substitution: If you don’t have dried black-eyed peas, use two 15-oz (425 g) cans, drained and rinsed. Add them in step 4 along with the rice, and reduce the broth to 2 cups (480 ml); skip the initial simmer.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days. The rice will absorb more liquid as it sits; add a splash of broth or water when reheating.
- Common mistake: Don’t skip rinsing the dried peas—this removes debris and helps them cook evenly. Also, don’t stir too often after adding the rice, as it can make the dish gummy.
- Make ahead: You can cook the peas a day ahead and refrigerate them; then finish the dish the next day to save time.
Serving Suggestions
Serve Hoppin’ John as a main dish with a side of collard greens or a simple green salad. It also pairs well with cornbread and a drizzle of hot sauce. For a traditional New Year’s spread, add baked ham or smoked turkey.
Variations
- Smoky: Add 4 slices of cooked, crumbled bacon or 1/2 cup (60 g) diced smoked ham with the vegetables in step 1.
- Vegetarian: Use vegetable broth and add a smoked paprika boost or a dash of liquid smoke for depth.
- Spicy: Add 1 finely diced jalapeño (seeds removed for less heat) with the vegetables, or a pinch of cayenne pepper with the spices.
- Rice swap: Use brown rice instead of white; increase the cooking time to 40–45 minutes and add 1/2 cup (120 ml) more broth.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in a shallow container. They will keep for 3–4 days. To reheat, add a splash of broth or water and warm in a pot over medium-low heat, stirring occasionally, or microwave in 30-second bursts until hot. Freeze in an airtight container for up to 3 months; thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use canned black-eyed peas instead of dried? Yes, use two 15-oz (425 g) cans, drained and rinsed. Add them with the rice in step 4, and reduce the broth to 2 cups (480 ml). The cooking time will be shorter—about 15–20 minutes for the rice.
Why is it called Hoppin’ John? The name’s origin is unclear, but it’s a classic Southern dish that has been documented since the 19th century. Some say it comes from a French term for dried peas, while others attribute it to a vendor named John who hopped around selling the dish.
Can I make this in a slow cooker? Yes, sauté the vegetables first, then transfer everything except the rice and vinegar to a slow cooker. Cook on low for 6–8 hours or high for 3–4 hours, until the peas are tender. Stir in the rice and cook on high for another 30–45 minutes, until the rice is done. Add the vinegar at the end.
What if I don’t have apple cider vinegar? You can substitute white wine vinegar or lemon juice. The vinegar brightens the dish and cuts the richness; it’s not essential but recommended.
Is this dish gluten-free? Yes, as long as you use gluten-free broth and check that your hot sauce is gluten-free. All other ingredients are naturally gluten-free.
Can I skip the rice? Yes, you can serve the black-eyed peas as a side dish instead of a main. Omit the rice and increase the broth to 3 cups (720 ml); simmer the peas until tender, about 1 hour, then season and serve.
Related
- Philly Cream Cheese Stuffed Celery: Easy Recipe
- Pimento Cheese Stuffed Celery: Classic Southern Snack
- NY Style Soft Pretzels: Chewy, Golden, Easy
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).