Vegetarian Hoppin John

Featured in: Simple One-Pot Comfort Meals

This comforting Southern dish combines tender black-eyed peas with aromatic vegetables like onion, bell pepper, and celery, all simmered in vegetable broth with smoked paprika, thyme, oregano, and cumin. The result is a rich, flavorful mixture that's perfect spooned over fluffy rice. Fresh herbs and green onions add brightness, while a squeeze of lemon balances the deep smoky notes. Ready in under an hour, this hearty bowl delivers satisfying protein and fiber without any meat.

Updated on Fri, 06 Feb 2026 16:01:00 GMT
Steaming Vegetarian Hoppin John served over fluffy white rice with fresh parsley and green onions. Save
Steaming Vegetarian Hoppin John served over fluffy white rice with fresh parsley and green onions. | saffronharbor.com

My neighbor brought over a bowl of her grandmother's Hoppin John on New Year's Day, and I spent the whole afternoon trying to figure out why it tasted so alive, so full of possibility. When she mentioned it was traditionally eaten for good luck and prosperity, I understood why she'd made it vegetarian—not as a compromise, but as an expansion of something she loved. That afternoon, I started playing with black-eyed peas in my own kitchen, and this version emerged from pure experimentation and the memory of that generous bowl.

I made this for a potluck once where I wasn't sure how it would land, surrounded by more traditional casseroles and meat-heavy dishes. A woman came back for thirds and asked for my recipe because her teenage son, who'd been skeptical about vegetarian cooking, had eaten it without question and asked for more. That moment taught me that food doesn't need to announce its values—it just needs to taste genuine.

Ingredients

  • Olive oil: Just enough to get the vegetables tender without making the dish heavy—use it generously enough to carry the spice flavors.
  • Onion, bell pepper, and celery: This trio is the backbone of Southern cooking, and together they create the aromatic foundation that makes people ask what you're cooking.
  • Garlic: Minced fine so it dissolves into the broth and amplifies every other flavor in the pot.
  • Black-eyed peas: Canned and rinsed work beautifully here, saving you hours while delivering that tender, slightly earthy texture that makes this dish satisfying.
  • Smoked paprika: This is the secret weapon—it gives the entire pot a complexity and warmth that feels like it took all day to build.
  • Thyme, oregano, and cumin: Each one adds a different note, and together they create a flavor profile that feels both familiar and unexpectedly deep.
  • Bay leaves: They steep into the broth and then get discarded, but they're essential for building layers of flavor.
  • Vegetable broth and soy sauce: The broth carries everything, while the soy sauce adds umami richness that makes the legumes taste more substantial.
  • Fresh herbs and green onions for serving: Don't skip these—they brighten the whole dish and remind you that simple food can still feel vibrant.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatics:
Heat the olive oil over medium heat and add your onion, bell pepper, and celery, letting them soften together for 5 to 6 minutes until they smell sweet and lose their rawness. You're not looking for browning here—just a gentle surrender of the vegetables into tenderness.
Wake up the garlic:
Stir in your minced garlic and give it about a minute, just until the whole pot smells like something good is happening. Don't let it brown or it'll turn bitter on you.
Toast the spices:
Add your smoked paprika, thyme, oregano, cumin, cayenne, black pepper, and salt, stirring everything together so the vegetables get coated and the spices start releasing their oils. This step is where the magic begins—you'll notice the aroma completely shift.
Bring in the peas:
Pour in your drained black-eyed peas, vegetable broth, soy sauce, and bay leaves, stirring to combine everything into one harmonious mixture. Make sure nothing's stuck to the bottom of the pot.
Let it simmer and meld:
Bring everything to a gentle simmer, then reduce your heat and cook uncovered for 20 to 25 minutes, stirring occasionally, until the liquid reduces slightly and the flavors start clinging to each pea. You'll know it's ready when it tastes like more than the sum of its parts.
Taste and adjust:
Remove the bay leaves and give it a taste, adding more salt or pepper if it needs it—trust your palate here because you know what you like.
Plate and finish:
Spoon the Hoppin John over warm rice and crown it with fresh parsley or cilantro, green onions, and a squeeze of lemon if you want that brightness. This is where it transforms from humble to something worth celebrating.
A hearty bowl of Vegetarian Hoppin John with black-eyed peas, smoky spices, and bright herbs. Save
A hearty bowl of Vegetarian Hoppin John with black-eyed peas, smoky spices, and bright herbs. | saffronharbor.com

There's something almost ceremonial about serving this dish, especially knowing it comes from a tradition of eating it for luck and abundance. Every time I make it, I'm reminded that vegetarian cooking isn't about absence—it's about presence, about showing up and building something delicious from what grows in the ground.

Why Smoked Paprika Changes Everything

I learned this the hard way when I tried making Hoppin John with regular paprika, thinking the difference wouldn't matter. It absolutely does—smoked paprika carries a depth that regular paprika can't touch, and it's what transforms this from a simple bean dish into something that tastes like it was cooked low and slow. If you've never cooked with smoked paprika before, this is the recipe that will convince you to buy a container and keep it on your shelf forever.

Making It Your Own

The beauty of this recipe is that it's flexible enough to bend toward your preferences without breaking. Some people love adding a splash of hot sauce or a pinch of liquid smoke for extra depth, while others serve it alongside collard greens because that's how their family has always done it. I've even made it with kidney beans when I ran out of black-eyed peas, and it was just as satisfying.

Storing and Reheating

This dish gets better as it sits in the refrigerator, the flavors deepening as everything gets to know each other. Leftovers reheat beautifully on the stovetop with a splash of extra broth, and it also works cold the next day straight from the fridge if you're in a hurry. I've even frozen portions and brought them back to life weeks later without losing a bit of character.

  • Store it in an airtight container in the refrigerator for up to four days and let it come back to temperature gently on the stove.
  • Freeze it in portions for up to three months, thawing overnight in the refrigerator before reheating.
  • Taste it after it's been sitting for a day and adjust the seasoning one more time—it might need a touch more salt as the broth reduces.
Close-up of Vegetarian Hoppin John revealing tender legumes, diced peppers, and chopped green onion garnish. Save
Close-up of Vegetarian Hoppin John revealing tender legumes, diced peppers, and chopped green onion garnish. | saffronharbor.com

This vegetarian Hoppin John taught me that some of the best food comes not from following tradition exactly, but from understanding what made the tradition matter in the first place. Make it, serve it with love, and let it become your own.

Common Recipe Questions

What makes this dish vegetarian?

This version uses vegetable broth instead of traditional meat-based broth, and soy sauce provides depth of flavor that would typically come from bacon or ham hocks. Smoked paprika adds the characteristic smoky notes without meat.

Can I use dried black-eyed peas instead of canned?

Yes, soak dried black-eyed peas overnight and cook them for about 45-60 minutes until tender before adding them to the vegetables. You may need to adjust the broth amount slightly.

Is Hoppin John traditionally served for anything specific?

Hoppin' John is traditionally eaten on New Year's Day in the South, as black-eyed peas symbolize good luck and prosperity for the coming year. It's also enjoyed year-round as comforting soul food.

How spicy is this dish?

The cayenne pepper is optional and adds mild heat. For more spice, increase the cayenne or add hot sauce at the table. The smoked paprika provides flavor without significant heat.

Can I freeze leftovers?

Yes, this freezes well for up to 3 months. Store in airtight containers and thaw overnight in the refrigerator. Reheat gently on the stove with a splash of broth or water to loosen the texture.

What rice works best?

Long-grain white rice is traditional and provides fluffy texture. Brown rice adds nuttiness and more fiber but requires longer cooking time. Both work beautifully with the flavorful pea mixture.

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.

Vegetarian Hoppin John

Plant-based Southern classic with black-eyed peas, aromatic vegetables, and smoked spices over rice.

Prep Time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Recipe by Avery Watson


Skill Level Easy

Cuisine Type Southern American

Makes 4 Number of Servings

Diet Preferences Plant-Based, Free from Dairy, No Gluten

What You'll Need

Vegetables & Aromatics

01 1 tablespoon olive oil
02 1 medium onion, diced
03 1 green bell pepper, diced
04 2 celery stalks, diced
05 3 cloves garlic, minced

Legumes

01 2 cans (15 ounces each) black-eyed peas, drained and rinsed

Seasonings

01 2 teaspoons smoked paprika
02 1 teaspoon dried thyme
03 1 teaspoon dried oregano
04 1 teaspoon ground cumin
05 0.5 teaspoon cayenne pepper, optional
06 1 teaspoon freshly ground black pepper
07 1.5 teaspoons sea salt
08 2 bay leaves

Liquids

01 2 cups low-sodium vegetable broth
02 1 tablespoon soy sauce or tamari

To Serve

01 4 cups cooked long-grain white or brown rice
02 0.25 cup fresh parsley or cilantro, chopped
03 2 green onions, thinly sliced
04 Lemon wedges, optional

How To Make It

Step 01

Sauté Vegetables: Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, bell pepper, and celery. Sauté for 5 to 6 minutes until softened.

Step 02

Bloom Aromatics: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Toast Spices: Add smoked paprika, thyme, oregano, cumin, cayenne, black pepper, and salt. Stir well to coat the vegetables in the spices.

Step 04

Combine Legumes and Liquid: Pour in the drained black-eyed peas, vegetable broth, soy sauce, and bay leaves. Stir to combine.

Step 05

Simmer and Reduce: Bring to a gentle simmer, reduce heat to low, and cook uncovered for 20 to 25 minutes, stirring occasionally, until the mixture thickens and flavors meld.

Step 06

Finish and Season: Discard bay leaves. Taste and adjust seasoning if needed.

Step 07

Plate and Garnish: Spoon Hoppin John over warm cooked rice. Garnish with fresh parsley or cilantro, green onions, and a squeeze of lemon if desired.

Tools Needed

  • Large pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Wooden spoon

Allergy Details

Check all components for allergens, and connect with a healthcare pro if you’re unsure.
  • Contains soy (soy sauce or tamari). Use coconut aminos for a soy-free version.
  • Gluten-free if using tamari or certified gluten-free soy sauce.
  • Always check canned black-eyed peas and broth ingredients for hidden allergens.

Nutrition Info (per portion)

This info is just a guide and shouldn't replace a doctor's input.
  • Calories Count: 370
  • Fat content: 6 g
  • Carbohydrates: 68 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.