Vegan Hoppin’ John is a classic, comforting Southern dish that’s easy to make and even easier to reheat throughout the week. My version relies on home-cooked black-eyed peas, long-grain brown rice, and smoked paprika for a warm, smoky depth. It pairs beautifully with other soul food favorites such as collard greens, biscuits, cornbread, or fried cauliflower “chicken” to create a satisfying, plant-based meal.
Transforming traditional soul food into plant-based versions is something I love doing. While many Hoppin’ John recipes use bacon or pork for flavor, the heart of this dish is rice and beans — a nutritious, complete protein that translates naturally to a vegan preparation. Rice and beans are affordable, simple to prepare, and form the backbone of cuisines throughout the Americas.
This particular dish also has roots that extend beyond the American South. The use of rice and black-eyed peas traces back to West African culinary traditions, reflecting the deep cultural connections woven into Soul food.
The history of rice in the Americas is complex: while some wild rice species grew here before European contact, the domesticated rice varieties and cultivation techniques most commonly associated with the crop were brought from Africa and Asia. Enslaved Africans who were brought to the American South carried rice-growing knowledge and recipes with them, and their influence helped shape many regional dishes.
Similarly, black-eyed peas originate in West Africa, which helps explain why this legume became central to dishes like Hoppin’ John in the American South. The combination of rice and black-eyed peas is a delicious example of cross-cultural culinary evolution.
Vegan Hoppin’ John
Hoppin’ John has a storied place in Southern cuisine, and its likely connections to African food traditions make it especially meaningful. The dish highlights the adaptability and inventiveness of cooks who blended available ingredients and techniques into the soul-satisfying recipes we enjoy today.

Vegan Hoppin’ John
Ingredients
- 1 tablespoon grapeseed oil
- 1 medium onion, diced
- 1 jalapeño pepper, seeded and minced
- 2 celery stalks, chopped
- 1 clove garlic, minced
- 1 cup long grain brown rice
- 1 bay leaf
- 1/2 teaspoon dried thyme
- 1/2 teaspoon black pepper
- 3 cups water + 2 teaspoons vegetable bouillon paste or 1/2 vegetable bouillon cube (or 2 cups vegetable stock)
- 3 cups cooked black-eyed peas or 2 15-oz cans, rinsed and drained
- 1 teaspoon smoked paprika
- 1 tablespoon hot sauce, Louisiana-style
- 1/2 cup fresh parsley, chopped
Instructions
-
Heat the grapeseed oil in a large skillet over medium-high heat.
-
When the oil is hot, add the diced onion, jalapeño, and chopped celery. Sauté until the onion becomes translucent, about 3 minutes.
-
Add the minced garlic and brown rice, stirring to toast the rice for about 30 seconds.
-
Stir in the bay leaf, dried thyme, black pepper, and the water with bouillon (or vegetable stock). Cover the skillet with the lid left slightly ajar, bring to a simmer, then reduce the heat to medium-low and cook the rice for 10 minutes.
-
Add the cooked black-eyed peas, combining gently. Continue cooking until the rice is tender and fluffy, about 20–25 minutes more.
-
Stir in the smoked paprika, then season to taste with salt and additional pepper if needed.
-
Serve hot, topped with a splash of hot sauce and chopped fresh parsley.
Like this recipe? Rate and comment below!
Want a behind-the-scenes look at how the recipe and photos were created? Watch the video below. If you enjoy the content, consider subscribing to the creator’s YouTube channel.