Hoppin John with Black-Eyed Peas

Featured in: One-Pot Home Cooking

Hoppin' John brings together tender black-eyed peas, crispy bacon, and aromatic vegetables in a hearty, comforting bowl. The smoky bacon drippings infuse the peas with rich depth, while the holy trinity of onion, celery, and bell pepper adds classic Southern flavor. Simmered slowly with thyme and a touch of cayenne, the peas become creamy yet retain their texture. Served over fluffy white rice and topped with reserved crispy bacon and fresh scallions, this dish delivers layers of flavor and texture. Optional hot sauce adds a custom kick. Perfect for New Year's Day traditions or any comforting meal.

Updated on Fri, 06 Feb 2026 22:08:39 GMT
Steaming bowl of Hoppin John served over fluffy white rice, topped with crispy bacon and fresh scallions. Pin This
Steaming bowl of Hoppin John served over fluffy white rice, topped with crispy bacon and fresh scallions. | messli.com

My grandmother used to say that Hoppin John on New Year's Day was less about the recipe and more about the promise—black-eyed peas for prosperity, rice for abundance, and bacon for good measure because everything tastes better with bacon. I'd watch her move around the kitchen with such certainty, the way she'd nestle those peas into the pot like she was tucking in something precious. It wasn't until much later, standing in my own kitchen on a cold January morning, that I understood she wasn't just cooking; she was holding onto tradition with her hands.

The first time I made this for friends who'd never had it, I remember the nervous energy in my kitchen—would they get it, would they understand why a bowl of peas mattered? But then one of them took a spoonful, closed their eyes, and said it tasted like home, even though she'd never been to the South. That's when I realized Hoppin John isn't really about geography; it's about the moment when something warm and honest lands on your table.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Thick-cut bacon, 6 oz: Don't skimp here—the rendered fat is where all the magic lives, so choose bacon with actual flavor and meat, not just salt and smoke.
  • Onion, celery, and garlic: These three are your foundation, and chopping them small means they'll melt into the peas and create a flavor base that tastes like love.
  • Black-eyed peas, 1 ½ cups dried: Soaking overnight softens them and reduces cooking time, but canned works beautifully if you're short on time—just rinse them well.
  • Chicken or vegetable broth, 4 cups: Low-sodium is crucial because you'll be seasoning as you go, and store-bought broth can be a salt trap.
  • Bay leaf and thyme: Bay leaf adds earthiness without announcing itself, while thyme whispers through the entire pot with subtle warmth.
  • Cayenne pepper, ¼ teaspoon: This is optional but transforms the dish from gentle to memorable with just a hint of heat.
  • Long-grain white rice: The fluffy bed everything sits on—use the ratio of 1 cup rice to 2 cups water and you'll never have mushy rice again.
  • Scallions and hot sauce: These are your finishing touches, the brightness and kick that make each spoonful feel complete.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Render the bacon until it sings:
Dice your bacon and let it cook low and slow over medium heat until every piece is crisp and the fat is golden—this takes about 6 to 8 minutes, and it's the most important step because you're building flavor right here. Fish out half the bacon with a slotted spoon and set it aside for garnish, letting the remaining bacon and those precious drippings stay in the pot like they own the place.
Build your aromatics:
Add the chopped onion, celery, and bell pepper (if using) to the bacon fat and let them soften for about 5 minutes, stirring occasionally so they don't stick. Stir in the minced garlic and cook for just 1 minute until the kitchen smells like someone actually knows what they're doing.
Introduce the peas and broth:
Add your drained black-eyed peas, bay leaf, thyme, cayenne, and broth to the pot, then bring everything to a boil. Once it's bubbling, reduce the heat and let it simmer uncovered for 35 to 45 minutes (20 to 25 if using canned peas), stirring occasionally and tasting as you go.
Make the rice in parallel:
While the peas are doing their thing, combine rice, water, butter, and a pinch of salt in a saucepan and bring it to a boil. Reduce heat to low, cover tightly, and let it cook undisturbed for 15 minutes, then remove from heat and let it steam, covered, for 5 more minutes before fluffing with a fork.
Season and assemble:
Taste the peas when they're tender and adjust salt and pepper to your liking, then remove the bay leaf. Spoon the creamy peas over fluffy white rice, top with that reserved crispy bacon and sliced scallions, and pass hot sauce at the table for anyone brave enough to want more heat.
Southern Hoppin John with tender black-eyed peas simmered in smoky broth, garnished with spicy hot sauce and herbs. Pin This
Southern Hoppin John with tender black-eyed peas simmered in smoky broth, garnished with spicy hot sauce and herbs. | messli.com
Southern Hoppin John with tender black-eyed peas simmered in smoky broth, garnished with spicy hot sauce and herbs. Pin This
Southern Hoppin John with tender black-eyed peas simmered in smoky broth, garnished with spicy hot sauce and herbs. | messli.com

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

There's something about serving Hoppin John that changes the energy at a table, like everyone suddenly understands they're part of something bigger than just dinner. My neighbor, who'd moved from five different countries, took one bite and stayed for three hours talking about luck and new beginnings and what it means to have a meal that says welcome.

The Story Behind the Tradition

Hoppin John arrives with a history—enslaved cooks in the Low Country of the Carolinas transformed humble ingredients into something that fed bodies and spirits, and that legacy lives in every spoonful. The black-eyed peas symbolize coins, the rice represents a full table, and the greens that often accompany it represent folded money. It's not just a superstition; it's a prayer disguised as dinner, and when you cook it with intention, that intention matters.

When to Serve This

New Year's Day is the obvious choice, but I've learned that Hoppin John belongs on cold January evenings when you need comfort, on Sundays when the week feels heavy, or whenever someone at your table needs a reminder that luck isn't random—sometimes it's just the result of showing up and doing the work. I've made it for homesick friends, for people celebrating fresh starts, and for folks who just wanted something that tasted like it came from a place that understood them.

Making It Your Own

This recipe is a foundation, not a rulebook, and the best meals happen when you adapt traditions to fit your life. I've made it vegetarian by swapping the bacon for smoked paprika and a splash of liquid smoke, added collard greens right into the pot because my sister insisted, and even stirred in diced tomatoes when I had them on hand and wanted brightness. The magic isn't in following orders; it's in understanding why each ingredient matters and feeling free to honor that in your own way.

  • Vegetarian version: Use smoked paprika and a bit of liquid smoke to replace bacon's depth without any animal products.
  • Add collard greens, chopped fresh tomatoes, or even corn for color and nutrition that feels natural alongside the peas.
  • Serve with cornbread, sautéed greens, or hot sauce on the side so everyone can build their own perfect bowl.

Traditional Hoppin John recipe plated with golden rice and crispy bacon, ready for a Southern New Year's dinner. Pin This
Traditional Hoppin John recipe plated with golden rice and crispy bacon, ready for a Southern New Year's dinner. | messli.com
Traditional Hoppin John recipe plated with golden rice and crispy bacon, ready for a Southern New Year's dinner. Pin This
Traditional Hoppin John recipe plated with golden rice and crispy bacon, ready for a Southern New Year's dinner. | messli.com

Every time I make Hoppin John, I think of my grandmother and all the hands that came before her, cooking toward hope, and it settles something in me. You're not just making dinner; you're carrying forward a conversation that spans centuries.

Recipe Q&A

Why is Hoppin' John eaten on New Year's Day?

Hoppin' John is a Southern tradition believed to bring good luck and prosperity in the new year. The black-eyed peas represent coins, while the greens often served alongside symbolize paper money. Eating this dish on January 1st dates back to Civil War era and remains a cherished custom across the South.

Do I need to soak the black-eyed peas overnight?

Overnight soaking is recommended for dried black-eyed peas to ensure even cooking and proper texture. However, you can use canned black-eyed peas as a time-saving alternative—just rinse, drain, and reduce the simmering time to 20-25 minutes.

Can I make Hoppin' John vegetarian?

Absolutely. Omit the bacon and add smoked paprika or liquid smoke to maintain that signature smoky flavor. Use vegetable broth instead of chicken broth. The result is still delicious and satisfying while being completely plant-based.

What should I serve with Hoppin' John?

Traditional Southern sides include collard greens (for luck and money), cornbread to soak up the flavorful broth, and perhaps sautéed okra or tomatoes. A simple green salad adds freshness to balance the hearty, rich flavors.

How long does Hoppin' John keep in the refrigerator?

Stored in an airtight container, Hoppin' John keeps well for 4-5 days in the refrigerator. The flavors often deepen and improve after a day or two. Reheat gently on the stovetop with a splash of broth to restore the creamy consistency.

Can I freeze Hoppin' John?

Yes, Hoppin' John freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stovetop. Note that the rice is best made fresh rather than frozen.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Hoppin John with Black-Eyed Peas

Savory black-eyed peas with smoky bacon over fluffy white rice—a classic Southern tradition.

Prep Needed
15 minutes
Time to Cook
60 minutes
Overall Time
75 minutes
Created by Messli Tessa Marlow


Skill Level Easy

Cuisine Southern American

Makes 4 Portions

Dietary Notes No Gluten

What You'll Need

Meats

01 6 ounces thick-cut bacon, diced

Vegetables & Aromatics

01 1 medium onion, finely chopped
02 2 celery stalks, finely chopped
03 2 cloves garlic, minced
04 1 green bell pepper, diced (optional)

Legumes

01 1½ cups dried black-eyed peas, soaked overnight and drained, or 3 cups cooked canned peas, rinsed and drained

Liquids

01 4 cups low-sodium chicken or vegetable broth
02 1 bay leaf

Spices & Seasonings

01 ½ teaspoon dried thyme
02 ¼ teaspoon cayenne pepper (optional)
03 Salt and freshly ground black pepper to taste

Rice

01 2 cups long-grain white rice
02 4 cups water
03 1 tablespoon unsalted butter or oil
04 Pinch of salt

Garnish

01 2 scallions, thinly sliced
02 Hot sauce to taste (optional)

Steps

Step 01

Render Bacon: In a large pot or Dutch oven, cook the diced bacon over medium heat until crisp, approximately 6 to 8 minutes. Remove half the bacon with a slotted spoon and set aside for garnish, leaving the remaining bacon and drippings in the pot.

Step 02

Sauté Aromatics: Add onion, celery, and bell pepper if using to the pot. Sauté until softened, about 5 minutes. Stir in the garlic and cook for 1 minute until fragrant.

Step 03

Simmer Black-Eyed Peas: Add the soaked black-eyed peas, bay leaf, thyme, cayenne, and broth. Bring to a boil, then reduce heat and simmer uncovered for 35 to 45 minutes if using dried peas or 20 to 25 minutes if using canned peas, until the peas are tender but not mushy. Season with salt and pepper to taste. Remove bay leaf.

Step 04

Cook Rice: While the peas cook, combine rice, water, butter, and a pinch of salt in a saucepan. Bring to a boil, reduce heat to low, cover, and cook for 15 minutes until water is absorbed. Remove from heat and let sit covered for 5 minutes. Fluff with a fork.

Step 05

Plate and Serve: Serve the black-eyed peas over the fluffy rice. Top with reserved crispy bacon and sliced scallions. Add hot sauce if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large pot or Dutch oven
  • Saucepan with lid
  • Knife and cutting board
  • Slotted spoon

Allergy Details

Be sure to check each ingredient for allergens and consult your healthcare provider if you have questions.
  • Contains no top 8 major allergens in base recipe; verify store-bought broth and bacon for gluten and other allergens

Nutrition Breakdown (per portion)

For general guidelines only. Not meant to provide medical or dietary diagnosis.
  • Caloric Value: 425
  • Fats: 12 g
  • Carbohydrates: 60 g
  • Proteins: 20 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.