Vegetarian Hoppin John

Featured in: Simple Family Favorites

This plant-based version of the beloved Southern staple combines tender black-eyed peas with a medley of aromatic vegetables including onion, bell pepper, and celery. The dish gets its distinctive depth from smoked paprika, dried thyme, oregano, and cumin, while a touch of soy sauce adds savory umami notes. After simmering to perfection, the thickened mixture is served over fluffy rice and brightened with fresh herbs and green onions. The result is a hearty, satisfying bowl that captures all the comforting essence of traditional Hoppin John while being completely vegetarian and easily gluten-free.

Updated on Fri, 06 Feb 2026 15:39:27 GMT
A close-up of vegetarian Hoppin' John served over fluffy rice, garnished with fresh parsley and sliced green onions. Save
A close-up of vegetarian Hoppin' John served over fluffy rice, garnished with fresh parsley and sliced green onions. | toastybloom.com

Experience a soulful taste of the South with this Vegetarian Hoppin' John. This recipe offers a hearty, flavorful Southern classic reimagined in a fully plant-based version. By combining tender black-eyed peas with a colorful medley of vegetables and aromatic spices, we create a dish that is both comforting and nutritious.

A close-up of vegetarian Hoppin' John served over fluffy rice, garnished with fresh parsley and sliced green onions. Save
A close-up of vegetarian Hoppin' John served over fluffy rice, garnished with fresh parsley and sliced green onions. | toastybloom.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The secret to this recipe's success lies in the layers of flavor. From the initial sauté of the 'holy trinity' (onion, bell pepper, and celery) to the slow-simmered black-eyed peas, every step ensures a savory depth that pairs perfectly with a bed of fluffy rice and fresh herbs.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 1 green bell pepper, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 2 cans (15 oz each) black-eyed peas, drained and rinsed
  • 2 teaspoons smoked paprika
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • ½ teaspoon cayenne pepper (optional, for heat)
  • 1 teaspoon freshly ground black pepper
  • 1½ teaspoons sea salt
  • 2 bay leaves
  • 2 cups low-sodium vegetable broth
  • 1 tablespoon soy sauce or tamari
  • 4 cups cooked long-grain white or brown rice
  • ¼ cup fresh parsley or cilantro, chopped
  • 2 green onions, thinly sliced
  • Lemon wedges (optional)

Instructions

Step 1
Heat the olive oil in a large pot or Dutch oven over medium heat. Add onion, bell pepper, and celery. Sauté for 5–6 minutes until softened.
Step 2
Stir in garlic and cook for 1 minute until fragrant.
Step 3
Add smoked paprika, thyme, oregano, cumin, cayenne, black pepper, and salt. Stir well to coat the vegetables in the spices.
Step 4
Pour in the drained black-eyed peas, vegetable broth, soy sauce, and add bay leaves. Stir to combine.
Step 5
Bring to a gentle simmer, reduce heat, and cook uncovered for 20–25 minutes, stirring occasionally, until the mixture thickens and flavors meld.
Step 6
Discard bay leaves. Taste and adjust seasoning if needed.
Step 7
Spoon Hoppin John over warm cooked rice. Garnish with fresh parsley or cilantro, green onions, and a squeeze of lemon if desired.

Zusatztipps für die Zubereitung

For the best results, use a heavy-bottomed pot or Dutch oven to ensure even heat distribution. Simmering uncovered is key to allowing the liquid to reduce slightly, which thickens the sauce and concentrates the savory flavors of the broth and spices.

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.

Varianten und Anpassungen

This recipe is highly adaptable. If you are following a soy-free diet, simply swap the soy sauce for coconut aminos. While black-eyed peas are traditional, you can also use pinto or kidney beans if preferred for a different texture.

Serviervorschläge

Traditionally, Hoppin' John is served over warm long-grain rice, but it is also fantastic when paired with a side of sautéed collard greens. For those who enjoy a bit of spice, a dash of your favorite hot sauce on top adds the perfect finishing kick.

Steam rises from a bowl of vegetarian Hoppin' John, showing tender black-eyed peas and vibrant diced bell peppers. Save
Steam rises from a bowl of vegetarian Hoppin' John, showing tender black-eyed peas and vibrant diced bell peppers. | toastybloom.com

Whether you're looking for a lucky New Year's Day meal or a simple, protein-packed weekday dinner, this plant-based Hoppin' John is a satisfying choice that brings authentic Southern soul to your kitchen.

Recipe FAQs

What makes this vegetarian Hoppin John authentic?

The smoked paprika provides the traditional smoky depth usually coming from ham hocks or bacon, while soy sauce adds savory umami. The combination of black-eyed peas, aromatic vegetables, and classic Southern herbs like thyme and oregano keeps the genuine flavor profile intact.

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

Absolutely. Soak 1 cup dried black-eyed peas overnight, then simmer for 45-60 minutes until tender before adding to the dish. You may need slightly less vegetable broth since the peas won't absorb as much liquid during cooking.

How do I store and reheat leftovers?

Store the pea mixture separately from rice in airtight containers in the refrigerator for up to 5 days. Reheat gently on the stovetop with a splash of water or broth, adding more liquid as needed since the dish thickens when chilled.

What can I serve alongside Hoppin John?

Collard greens, cornbread, or a simple green salad are classic Southern accompaniments. Hot sauce, pickled peppers, or extra lemon wedges make excellent toppings for those who enjoy added brightness or heat.

Is this dish spicy?

The cayenne pepper is optional and provides mild warmth when included. Without it, the dish has gentle flavor from black pepper and the aromatic spices but isn't spicy. Adjust the cayenne to your preference or omit entirely for a milder version.

Can I make this in a slow cooker?

Yes. Sauté the vegetables first, then transfer everything to your slow cooker. Cook on low for 4-6 hours or high for 2-3 hours until the flavors meld and the mixture thickens. Add fresh herbs just before serving.

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

A satisfying plant-based twist on the Southern classic with black-eyed peas, vegetables, and smoked paprika over rice.

Prep Time
15 minutes
Time for Cooking
35 minutes
Complete Time
50 minutes
Recipe Creator Grace Miller


Skill Level Easy

Cuisine Type Southern American

Servings Made 4 Portion Count

Dietary Notes Plant-Based, No Dairy

What You 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 ½ teaspoon cayenne pepper
06 1 teaspoon freshly ground black pepper
07 1½ 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 ¼ cup fresh parsley or cilantro, chopped
03 2 green onions, thinly sliced
04 Lemon wedges

Step-by-Step Directions

Step 01

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

Step 02

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

Step 03

Toast Spices: Add smoked paprika, dried thyme, dried oregano, ground cumin, cayenne pepper, freshly ground black pepper, and sea salt. Stir well to coat vegetables evenly in spices.

Step 04

Combine Base: Pour in drained black-eyed peas, vegetable broth, soy sauce, and add bay leaves. Stir to combine thoroughly.

Step 05

Simmer Mixture: 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

Season to Taste: Discard bay leaves. Taste and adjust seasoning as needed.

Step 07

Plate and Garnish: Spoon Hoppin John over warm cooked rice. Garnish with fresh parsley or cilantro, green onions, and lemon squeeze 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
  • Chef's knife
  • Cutting board
  • Wooden spoon

Allergy Details

Look over every item for allergens. If unsure, check with your healthcare provider.
  • Contains soy from soy sauce or tamari; use coconut aminos for soy-free preparation
  • Gluten-free only when using tamari or certified gluten-free soy sauce
  • Check canned black-eyed peas and vegetable broth labels for hidden allergens

Nutrition (per portion)

For guidance only: not a replacement for professional medical counsel.
  • Energy (Calories): 370
  • Fats: 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.