Vegetarian Hoppin John

Featured in: Hearty Main Dishes

This comforting Southern classic transforms black-eyed peas with aromatic vegetables and smoked paprika for a rich, satisfying depth. The plant-based version simmers for 20-25 minutes until the broth thickens into a flavorful coating. Serve over fluffy white or brown rice and finish with fresh herbs like parsley or cilantro and sliced green onions. The dish comes together in just 50 minutes, making it perfect for weeknight dinners or meal prep.

Updated on Fri, 06 Feb 2026 13:39:00 GMT
Steaming vegetarian Hoppin John, a Southern dish with black-eyed peas, is served over fluffy white rice. Save to Pinterest
Steaming vegetarian Hoppin John, a Southern dish with black-eyed peas, is served over fluffy white rice. | ricoskillet.com

The kitchen filled with smoky paprika and garlic while a winter rain tapped against my window. I had decided to attempt a plant-based version of Hoppin John after my friend mentioned missing her grandmother's New Year's tradition. No meat in sight, just humble black-eyed peas simmering away in a broth that smelled remarkably like comfort itself.

My roommate wandered in mid-simmer, eyebrows raised at the aroma. She had grown up eating the traditional version and was skeptical about a meatless take. One bowl later she was scraping the bottom of her serving, asking if there was enough left for tomorrow's lunch. That's when I knew this recipe was worth keeping.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: Creates the foundation for sautéing your aromatics
  • Onion, bell pepper, celery: This holy trinity builds layers of flavor that develop as they cook down
  • Garlic: Add it right after the vegetables soften so it releases fragrance without burning
  • Black-eyed peas: Drain and rinse thoroughly to remove any metallic canned taste
  • Smoked paprika: The secret weapon that provides that essential smoky depth
  • Dried thyme and oregano: Earthy herbs that ground the dish in Southern tradition
  • Cumin: Adds warmth and complexity without overpowering
  • Cayenne pepper: Optional, but a pinch brings gentle heat that lingers
  • Vegetable broth: Low-sodium lets you control the salt level
  • Soy sauce or tamari: Umami booster that mimics the savory notes of meat
  • Bay leaves: Tuck them in to infuse subtle herbal essence while simmering
  • Cooked rice: Fluffy white or brown rice serves as the perfect bed for those seasoned peas
  • Fresh herbs: Parsley or cilantro adds bright contrast to the rich, smoky broth

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sauté the foundation:
Heat olive oil in your large pot over medium heat, then add diced onion, bell pepper, and celery. Cook for 5 to 6 minutes until they soften and become fragrant, stirring occasionally to prevent sticking.
Wake up the garlic:
Stir in the minced garlic and cook for just 1 minute until it becomes aromatic. Watch closely so it does not brown or develop bitter notes.
Bloom the spices:
Add smoked paprika, thyme, oregano, cumin, cayenne, black pepper, and salt. Stir continuously for 30 seconds to toast the spices and coat the vegetables evenly.
Build the simmer:
Pour in the drained black-eyed peas, vegetable broth, and soy sauce. Drop in the bay leaves and stir everything together to combine the flavors.
Let it meld:
Bring the mixture to a gentle simmer, then reduce heat and cook uncovered for 20 to 25 minutes. The liquid should reduce slightly as the broth thickens and the flavors deepen.
Fine-tune and serve:
Remove and discard the bay leaves. Taste the broth and adjust salt or pepper if needed, then spoon generously over warm rice and finish with fresh herbs.
A hearty bowl of plant-based Hoppin John, garnished with fresh parsley and green onions. Save to Pinterest
A hearty bowl of plant-based Hoppin John, garnished with fresh parsley and green onions. | ricoskillet.com

Now this recipe appears on my table year-round, not just on January first. Something about that combination of smoked spices and tender beans feels like nourishment for any day that needs a little extra warmth.

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.

Building Layers of Flavor

Take your time with that first step of sautéing the vegetables. Rushing through the onion, pepper, and celery means missing out on the sweet, developed flavors that form when they soften properly. Let them cook until they are translucent and fragrant, almost melting together.

Making It Your Own

The beauty of Hoppin John lies in its adaptability. I have added diced tomatoes for body, stirred in kale during the last few minutes of cooking, and even swapped in kidney beans when the pantry was running low. Each variation brings something slightly different to the table.

Perfect Pairings

A simple side of collard greens braised with vinegar balances the richness of the beans. Cornbread or buttermilk biscuits complete the meal, soaking up every last drop of that spiced broth.

  • Hot sauce on the side lets heat lovers customize their bowl
  • A crisp green salad cuts through the hearty main dish
  • Lemon wedges add brightness that lifts all the smoky flavors
Warm Southern Hoppin John recipe featuring black-eyed peas and vegetables, ready to serve with lemon wedges. Save to Pinterest
Warm Southern Hoppin John recipe featuring black-eyed peas and vegetables, ready to serve with lemon wedges. | ricoskillet.com

Good food does not need to be complicated, just made with attention and care. This bowl proves that plant-based cooking can hold its own alongside any traditional recipe.

Recipe FAQs

What makes this vegetarian?

Traditional Hoppin John often includes pork or bacon for flavor. This version uses smoked paprika and soy sauce to achieve that savory depth while keeping it completely plant-based and suitable for vegetarian and vegan diets.

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

Yes, soak dried peas overnight and cook until tender before adding to the pot. You'll need about 1.5 cups dried peas, which will yield the equivalent of two 15-ounce cans once cooked.

How spicy is this dish?

The cayenne pepper adds mild heat, but it's optional. Without it, the dish has gentle warmth from black pepper and smoked paprika rather than actual spiciness. Adjust to your taste preference.

What rice works best?

Long-grain white or brown rice both work beautifully. White rice has a lighter texture that lets the flavors shine, while brown rice adds nuttiness and extra fiber. Cook rice separately and serve the pea mixture on top.

How long do leftovers keep?

Store the Hoppin John and rice separately in airtight containers in the refrigerator for up to 4 days. Reheat gently on the stove with a splash of water or broth to restore consistency.

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

Hearty plant-based Southern dish with black-eyed peas, aromatic vegetables, and smoked spices over fluffy rice.

Prep Duration
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Created by Paisley Arnold

Cuisine Category Hearty Main Dishes

Skill Level Easy

Cuisine Type Southern American

Makes 4 Number of Servings

Diet Details Plant-Based, No 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 oz 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 (optional, for heat)
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 (optional)

Cooking Steps

Step 01

Sauté Base Vegetables: Heat 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 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Step 07

Serve and Garnish: Spoon Hoppin John over warm cooked rice. Garnish with fresh parsley or cilantro, green onions, and squeeze of lemon 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 Warnings

Review every ingredient for allergens and get advice from a healthcare provider if you’re not sure.
  • Contains soy (soy sauce or tamari). Use coconut aminos for a soy-free version.
  • Gluten-free if using tamari or gluten-free soy sauce.
  • Always check canned black-eyed peas and broth ingredients for hidden allergens.

Nutrition Info (per portion)

These numbers are for reference only and shouldn’t replace advice from a medical professional.
  • Calorie Count: 370
  • Fat content: 6 grams
  • Carbohydrates: 68 grams
  • Protein amount: 13 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.