Crock Pot Hoppin’ John 🍽️

Introduction
Hoppin’ John has been a beloved dish in my family for as long as I can remember, especially ringing in the New Year with hopes of good luck and prosperity. I first learned to make it from my grandmother, who swore by the slow cooker for getting the perfect tender peas and smoky flavor infused throughout. Over the years, I’ve tweaked the recipe, learned from a few kitchen mishaps (like overcooking the peas until they fell apart!), and finally landed on this Crock Pot method that’s both simple and comforting.
What I love about this version is how hands-off it is—you set it and forget it, then come back to a warm, hearty dish that smells like home. The smoky ham hock, fragrant onions, and tender black-eyed peas meld together beautifully, and the rice soaks up every bit of that savory goodness. Whether you’re a seasoned Southern cook or just trying this for the first time, this recipe feels like a warm hug in a bowl.
Why This Recipe Works
- Low and slow cooking: Using a Crock Pot allows the black-eyed peas to become tender without falling apart, absorbing the smoky flavors over time.
- Layered flavors: Starting with sautĂ©ed aromatics and adding a ham hock creates depth and richness that’s hard to beat.
- Rice timing and texture: Cooking the rice separately prevents it from turning mushy while still getting to enjoy all the savory juices.
- Common pitfalls: Avoid rinsing the black-eyed peas too much or using canned ones, as dried peas provide the best texture and flavor.
For food safety and proper slow cooker use, be sure to check out USDA’s guidelines on slow cooker safety.
Ingredients You’ll Need
Choosing the right ingredients makes all the difference in this recipe. Here’s what you’ll want to gather:
- Dried black-eyed peas: These are the star of the dish—fresh and dried give the best texture compared to canned.
- Ham hock: This smoked pork piece adds an irresistible smoky depth. If you can’t find ham hocks, smoked turkey legs make a good substitute.
- Yellow onion and celery: Classic aromatics that provide a sweet, savory base.
- Garlic: Adds warmth and complexity.
- Chicken broth: Using broth instead of water enriches the flavor overall.
- Long grain white rice: Cooked separately to keep it fluffy and prevent mushiness.
- Spices: Bay leaves, salt, pepper, and a touch of cayenne for gentle heat.

Step-by-Step Instructions
- Sauté the aromatics: In a skillet over medium heat, add a splash of oil and cook diced onion, celery, and garlic until softened and fragrant, about 5 minutes.
- Prepare the peas: Rinse the dried black-eyed peas under cold water and remove any debris.
- Layer ingredients in Crock Pot: Add the soaked black-eyed peas (no need to pre-soak overnight), sautéed aromatics, ham hock, bay leaves, and spices to the slow cooker. Pour in the chicken broth.
- Cook low and slow: Cover and cook on low for 6 hours. Safety tip: Ensure the slow cooker reaches at least 165°F to keep ingredients safe during cooking.
- Check peas for tenderness: After 6 hours, the peas should be tender but intact. Remove the ham hock, shred the meat, and return it to the pot, discarding the bone.
- Prepare rice: While the peas finish cooking, prepare long grain white rice according to package instructions for fluffy, separate grains.
- Season and combine: Adjust seasoning with salt, pepper, and a pinch of cayenne if you like some heat. Serve the pea mixture spooned over warm rice.
Watch the Recipe
Pro Tips from Emily’s Kitchen
- If your Crock Pot model runs hot, check the peas a bit earlier to avoid overcooking.
- Use a ham hock with skin on for extra gelatinous richness in the broth.
- For a vegetarian twist, swap ham hock for smoked paprika and vegetable broth—but expect a different flavor profile.
- Add a splash of apple cider vinegar at the end to brighten the flavors.
- Leftover Hoppin’ John is excellent served with a fried egg on top for a hearty breakfast.
- Don’t skip the celery—it adds a subtle crunch and fresh note that balances the smoky meat.
Storage & Leftovers
You can store leftovers in an airtight container in the fridge for up to 4 days. When reheating, add a splash of water or broth to loosen the mixture and heat gently on the stove or microwave to prevent drying out.
If you want to freeze leftovers, cool them completely, then transfer to freezer-safe containers. They’ll keep well for up to 3 months. Thaw overnight in the fridge before reheating.
For more on safe food storage times, check the FDA FoodKeeper app.
Frequently Asked Questions
- Can I use canned black-eyed peas instead of dried?
- You can, but the texture and flavor won’t be quite the same. Canned peas are softer and won’t absorb the smoky ham flavor as deeply. If using canned, add them near the end of cooking to avoid mushiness.
- Do I have to soak the black-eyed peas before cooking?
- Not necessarily. This recipe works well without soaking, especially since it cooks low and slow for 6 hours. Soaking can reduce cooking time but isn’t required.
- What if I don’t have a ham hock?
- Smoked turkey legs or even diced smoked sausage can be good substitutes. They’ll impart smoky flavor, though the texture will differ slightly.
- Can I cook the rice directly in the Crock Pot with the peas?
- I don’t recommend it because the peas need longer cooking than rice. Cooking rice separately ensures it stays fluffy and not mushy.
- Is Hoppin’ John traditionally served with anything?
- Yes! It’s often served over white rice and sometimes paired with collard greens or cornbread for a classic Southern meal.
- Can I add vegetables like bell peppers or tomatoes?
- Definitely! Diced bell peppers or tomatoes can add freshness and color. Just add them during the last hour of cooking to keep some texture.
I hope you love this Crock Pot Hoppin’ John as much as my family does! Drop a comment below and let me know how yours turned out.
Happy cooking! 🍳
Emily Carter

Crock Pot Hoppin' John
Equipment
- 1 Crock Pot (Slow Cooker)
- 1 - Skillet
Ingredients
- 1 cup dried black-eyed peas rinsed under cold water and debris removed
- 1 piece ham hock smoked pork piece
- 1 medium yellow onion diced
- 2 stalks celery diced
- 3 cloves garlic minced
- 4 cups chicken broth
- 1 cup long grain white rice cooked separately according to package instructions
- 2 leaves bay leaves
- to taste salt
- to taste black pepper
- 1/4 tsp cayenne pepper optional for gentle heat
- 1 tbsp oil for sautéing
Instructions
- In a skillet over medium heat, add a splash of oil and cook diced onion, celery, and garlic until softened and fragrant, about 5 minutes.1 medium yellow onion, 2 stalks celery, 3 cloves garlic, 1 tbsp oil
- Rinse the dried black-eyed peas under cold water and remove any debris.1 cup dried black-eyed peas
- Add the soaked black-eyed peas (no need to pre-soak overnight), sautéed aromatics, ham hock, bay leaves, and spices to the slow cooker. Pour in the chicken broth.1 cup dried black-eyed peas, 1 piece ham hock, 1 medium yellow onion, 2 stalks celery, 3 cloves garlic, 4 cups chicken broth, 2 leaves bay leaves, to taste salt, to taste black pepper, 1/4 tsp cayenne pepper
- Cover and cook on low for 6 hours. Safety tip: Ensure the slow cooker reaches at least 165°F to keep ingredients safe during cooking.
- After 6 hours, the peas should be tender but intact. Remove the ham hock, shred the meat, and return it to the pot, discarding the bone.1 piece ham hock
- While the peas finish cooking, prepare long grain white rice according to package instructions for fluffy, separate grains.1 cup long grain white rice
- Adjust seasoning with salt, pepper, and a pinch of cayenne if you like some heat. Serve the pea mixture spooned over warm rice.to taste salt, to taste black pepper, 1/4 tsp cayenne pepper, 1 cup long grain white rice