Best Vegan Black Eyed Peas Recipe for Easy Weeknight Dinners

Updated On: September 29, 2025

If there’s one dish that embodies comfort and soul in a single bowl, it’s a hearty serving of vegan black eyed peas. This beloved classic, rooted in Southern tradition and enjoyed worldwide, is loaded with comforting flavors, nourishing ingredients, and a rich history.

Whether you’re seeking a simple weeknight dinner, a protein-packed meal to fuel your day, or a warm and welcoming dish to share with loved ones, this vegan black eyed peas recipe delivers on every front.

What sets this recipe apart is its ability to coax deep, savory notes using only plant-based ingredients—no ham hocks or bacon needed! Aromatic vegetables, spices, and a touch of smokiness transform humble black eyed peas into a luscious, satisfying stew.

Plus, it’s naturally gluten-free, high in plant protein and fiber, and can be made on the stovetop, in an Instant Pot, or even in a slow cooker. So grab your favorite pot and let’s dive into the best vegan black eyed peas recipe you’ll ever try!

Why You’ll Love This Recipe

  • Hearty and Satisfying: These black eyed peas are deliciously filling, perfect for chilly evenings or anytime you crave comfort food.
  • Completely Vegan: All the rich flavor—none of the animal products. This recipe is 100% plant-based and easy to adapt for different diets.
  • Versatile Cooking Methods: Make it on the stovetop, in a slow cooker, or your Instant Pot. It’s easy to fit into your schedule.
  • Nutritious and Wholesome: Packed with fiber, protein, vitamins, and minerals for a meal that’s as good for you as it tastes.
  • Budget-Friendly: Using pantry staples and seasonal veggies keeps this meal affordable and accessible year-round.
  • Perfect for Meal Prep: Tastes even better the next day and freezes beautifully for future meals.

Ingredients

Ingredient Quantity Notes
Dried black eyed peas 1 pound (about 2 cups) Soaked overnight or quick-soaked
Yellow onion 1 large, diced
Celery stalks 2, diced
Carrots 2 medium, diced
Red bell pepper 1, diced
Garlic cloves 4, minced Or more, to taste
Smoked paprika 2 teaspoons For smoky flavor
Dried thyme 1 teaspoon
Bay leaf 1
Ground cumin 1 teaspoon
Cayenne pepper 1/4 teaspoon Optional, for heat
Vegetable broth 6 cups Low-sodium preferred
Diced tomatoes 1 (14-ounce) can With juices
Olive oil 2 tablespoons Or other neutral oil
Salt and pepper To taste
Fresh parsley For garnish Optional

Equipment

  • Large soup pot or Dutch oven (or Instant Pot/slow cooker)
  • Cutting board
  • Chef’s knife
  • Measuring cups and spoons
  • Wooden spoon or spatula
  • Colander (for rinsing and draining peas)
  • Ladle
  • Bowl (for soaking peas)

Instructions

  1. Soak the Black Eyed Peas:

    Place the dried black eyed peas in a large bowl and cover with plenty of water. Soak overnight (8-12 hours), then drain and rinse.

    For a quick soak, place the peas in boiling water for 1 hour, then drain and rinse.

  2. Prepare the Vegetables:

    Dice the onion, celery, carrots, and red bell pepper. Mince the garlic cloves.

    Set aside.

  3. Sauté the Aromatics:

    Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the onion, celery, carrot, and red bell pepper.

    Sauté for 6-7 minutes, until vegetables are softened and onions are translucent.

  4. Add Garlic & Spices:

    Stir in the minced garlic, smoked paprika, thyme, cumin, bay leaf, and cayenne pepper. Sauté for 1-2 minutes until fragrant.

  5. Combine Peas, Tomatoes & Broth:

    Add the soaked and drained black eyed peas to the pot. Pour in the diced tomatoes (with juices) and vegetable broth.

    Stir well to combine.

  6. Simmer:

    Bring the mixture to a boil, then reduce heat to low. Cover and simmer for 45-60 minutes, stirring occasionally, until peas are tender but not mushy.

    Add more broth or water as needed for desired consistency.

  7. Season & Finish:

    Remove the bay leaf. Taste and season with salt and pepper.

    For creamier peas, use a potato masher to gently mash some peas in the pot.

  8. Garnish & Serve:

    Ladle into bowls and sprinkle with fresh chopped parsley, if desired. Serve hot with rice, cornbread, or your favorite side.

Tips & Variations

  • Make It Smokier: Add a dash of liquid smoke or use fire-roasted tomatoes for extra depth.
  • Add Greens: Stir in chopped kale or collard greens during the last 15 minutes of cooking for a Southern twist.
  • Spice It Up: Increase cayenne or add diced jalapeño for extra heat.
  • Slow Cooker Method: Place everything except the oil in your slow cooker and cook on low for 7-8 hours or high for 4-5 hours.
  • Instant Pot Method: Use the sauté function for steps 3-4, then cook on high pressure for 15 minutes with a natural release.
  • Freezer-Friendly: Let leftovers cool completely, then freeze in airtight containers for up to 3 months.
  • Protein Boost: Add diced tempeh or vegan sausage for an even heartier meal.

“For the creamiest black eyed peas, mash a cup of cooked peas directly in the pot and stir. This thickens the broth and gives a luscious, stew-like consistency.”

Nutrition Facts

Nutrient Per Serving (1/6 recipe)
Calories 215
Protein 12g
Carbohydrates 37g
Fiber 10g
Sugar 6g
Fat 3.5g
Saturated Fat 0.5g
Sodium 410mg
Vitamin A 35% DV
Vitamin C 42% DV
Iron 18% DV
Calcium 8% DV

Nutrition facts are estimates and will vary based on ingredient brands and serving sizes.

Serving Suggestions

Conclusion

There’s something magical about a pot of simmering black eyed peas on the stove. This vegan version brings all the comfort and flavor of the original, but with a lighter, plant-based twist that’s both nourishing and satisfying.

Whether you’re celebrating a special occasion, meal prepping for the week, or just craving a taste of home, this recipe is sure to become a favorite in your kitchen.

Don’t be afraid to make it your own—experiment with spices, throw in your favorite leafy greens, or add other hearty vegetables for variety. The best part?

The leftovers are just as delicious, making your efforts in the kitchen go even further. We hope you enjoy this recipe as much as we do!

And if you’re looking for more inspiration, try our Peruvian Vegetable Recipes for Flavorful Healthy Meals or treat yourself to a sweet finish with our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious.

Happy cooking!

📖 Recipe Card: Best Vegan Black Eyed Peas

Description: This hearty vegan black eyed peas recipe is packed with flavor and perfect for a comforting meal. Serve it with rice or cornbread for a satisfying plant-based dish.

Prep Time: PT15M
Cook Time: PT45M
Total Time: PT1H

Servings: 4 servings

Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 green bell pepper, diced
  • 2 celery stalks, diced
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon cayenne pepper (optional)
  • 1 (15-ounce) can diced tomatoes
  • 2 cups vegetable broth
  • 2 cups cooked black eyed peas (or 1 can, drained and rinsed)
  • Salt and black pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion, bell pepper, and celery; sauté for 5 minutes.
  3. Stir in garlic, smoked paprika, thyme, and cayenne; cook for 1 minute.
  4. Add diced tomatoes and vegetable broth; bring to a simmer.
  5. Stir in black eyed peas and season with salt and pepper.
  6. Simmer uncovered for 25-30 minutes, stirring occasionally.
  7. Taste and adjust seasoning as needed before serving.

Nutrition: Calories: 210 kcal | Protein: 9 g | Fat: 4 g | Carbs: 36 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Black Eyed Peas”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “This hearty vegan black eyed peas recipe is packed with flavor and perfect for a comforting meal. Serve it with rice or cornbread for a satisfying plant-based dish.”, “prepTime”: “PT15M”, “cookTime”: “PT45M”, “totalTime”: “PT1H”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 tablespoon olive oil”, “1 medium yellow onion, diced”, “3 cloves garlic, minced”, “1 green bell pepper, diced”, “2 celery stalks, diced”, “1 teaspoon smoked paprika”, “1/2 teaspoon dried thyme”, “1/2 teaspoon cayenne pepper (optional)”, “1 (15-ounce) can diced tomatoes”, “2 cups vegetable broth”, “2 cups cooked black eyed peas (or 1 can, drained and rinsed)”, “Salt and black pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, bell pepper, and celery; saut\u00e9 for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in garlic, smoked paprika, thyme, and cayenne; cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add diced tomatoes and vegetable broth; bring to a simmer.”}, {“@type”: “HowToStep”, “text”: “Stir in black eyed peas and season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Simmer uncovered for 25-30 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Taste and adjust seasoning as needed before serving.”}], “nutrition”: {“calories”: “210 kcal”, “proteinContent”: “9 g”, “fatContent”: “4 g”, “carbohydrateContent”: “36 g”}}

Photo of author

Marta K

Leave a Comment

X