This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.
Tender black-eyed peas, brown rice, and sauteed kale form the base of my vegetarian black-eyed peas recipe. I make this southern-inspired dish with plant-based ingredients and have it ready in just 35 minutes, making it one of my favorite quick but nutritious meals with a traditional flair.

Black-eyed peas have long been a part of southern cooking, traditionally simmered with smoky ingredients like bacon or ham hock. But this recipe, much like my southern vegan black-eyed peas recipe, uses aromatics and spices to recreate that savory flavor without meat. If you need a break from your usual legume recipes, try this one for a bit of healthy and delicious southern charm.
I started developing this dish when I wanted a vegetarian black-eyed peas dish that still captured the essence of the original recipe my husband grew up eating. Of course, I wanted to make it as wholesome as possible too, and treat it with the same respect that I showed towards the recreation of my vegetarian baked beans recipe. Having never eaten meat, my kids were unaware that this dish was a vegetarian take. So when my husband mentioned that it tasted just as good without any other additions, my kids looked confused and asked why you would even need or want to add anything else to it.
Black-eyed peas, leafy greens, and whole grain rice make this vegetarian black-eyed peas recipe, one that is great for any meal, any day of the week. As a nutritionist, this recipe really impresses me with its fiber content, plant-based protein, and essential vitamins from ingredients like kale, onions, and beans. And the fact that it is absolutely delicious really appeals to me as a mom of picky eaters.
Instead of relying on smoked meat, I build flavor by layering the aromatics and spices in a very specific way, which makes a significant difference. I start by sauteing the onion, celery, and bell pepper until softened, then add the garlic, thyme, kale, and smoked paprika to recreate that classic southern flavor profile. Then I add the beans, letting them simmer gently and absorb all the seasoning while cooking down until tender and creamy. I add my precooked rice a few minutes before serving and top it with my fresh ingredients.
There was a time when I made variations of this meal frequently, as it was surprisingly one of the recipes my kids never fought me on. This was obviously newsworthy to my youngest, who made sure to tell all his friends at school. One afternoon during pick up, I had another mom come up to me, almost bursting with laughter, telling me that her son thought we were entertaining the Black Eyed Peas for dinner, and knowing that his mom is a huge fan, wanted to ask my kid for Fergie’s autograph when she next came over. Ha! Try this recipe at home, and you might just earn rockstar status in the kitchen.
Latest Recipe Video!
🥘 Ingredients
For this vegetarian black eyed peas recipe, I use a mix of pantry staples and fresh vegetables to build an authentic flavor. This is what I use:


Olive oil: I use this to saute the vegetables and create the base of the dish.
Onion, celery, bell pepper: I chop these finely so they cook down and form a flavorful base.
Garlic: Adding this after the vegetables have softened allows it to stay fragrant without burning.
Kale: I like using chopped kale for added texture and nutrients.
Brown basmati rice: I cook this separately, before adding to the rest of the ingredients.
Black-eyed peas: I use canned black-eyed peas for convenience.
Seasoning: Smoked paprika and paprika create a signature smoky flavor, while dried thyme and red pepper flakes add a slight heat.
Salt and pepper: I use these to adjust the flavor in the final dish.
Diced tomato and green onions: These are added at the end for a fresh distinction.
🔪 How To Make
I make this dish in 1 pan with the rice prepared separately for the best texture. This is how I do it:
Saute vegetables: To start, I heat a large non-stick skillet over medium-high heat, add the oil, onion, bell pepper, and celery, then saute for 10 minutes until soft. Next, I add in the garlic and cook for 2-3 minutes.


Cook rice: I cook the brown rice according to the package directions, and use vegetable stock instead of plain water.
Add greens and spices: Then I add the spices and kale to the sauteed vegetables, stir, and cook for 5-10 minutes.


Add peas: Next, I add the rinsed and drained black-eyed peas to the pan, and cook for 5-10 minutes until warmed through.


Add rice: I add the cooked rice and stir gently to combine. I taste the mixture and adjust the seasoning if necessary.


Serve: I top the dish with diced fresh tomato and green onions, then serve immediately.


My #1 Secret Tip for this vegetarian black-eyed peas recipe is to cook the brown rice in vegetable broth instead of plain water. This is one of the ways I get this dish to taste rich and flavorful without any meat.
Other Tips To Keep In Mind:
- Add garlic last: I always add the minced garlic after the onion, bell pepper, and celery have had their full 10 minutes in the pan. Garlic burns very quickly, which can lead to a sharp or bitter taste. Adding it later lets it cook gently and build a sweet, rounded flavor instead.
- Rinse the peas: I drain the canned black-eyed peas thoroughly before adding them to the pan. The liquid inside the can is starchy and salty, which can ruin the texture and taste of the finished dish.
- Dice small: Chopping all the vegetables into small uniform pieces, rather than large chunks, ensures that everything cooks through at the same rate and every spoonful has a good mix of everything.
- Adjust spice: If I am making this for the whole family, or guests who do not enjoy spicy food, I omit the crushed red pepper flakes, and reduce the smoked paprika by half. This retains a lot of the core flavors without the additional heat.
📖 Variations
Over time, I have adjusted this dish depending on what I have in my kitchen and who I am feeding. These are 3 variations that have received the most compliments:
Green swap: I replace the kale with 2 cups chopped spinach or mustard greens for a softer texture. Spinach is also my favorite swap when I am short on time and want to get dinner on the table as soon as possible.
Cajun style: Instead of the individual spices, I use 1 tablespoon of Louisiana Cajun seasoning for a more pronounced southern flavor. My husband prefers this spice as it reminds him more of what he grew up eating.
Creamy finish: I stir 1/2 cup of light coconut milk at the end for a slightly richer consistency. My kids love this version and will eat it over anything, but love it with some vegan cornbread.
🍽 Serving Suggestions
I like serving this vegetarian black-eyed peas recipe as a complete meal in a bowl when I want something filling, nutritious, and balanced. But since it is a southern classic, I recommend serving it with a side of healthy cornbread and some of my apple cider vinegar coleslaw for a touch of acidity and crunch.
At home, I sometimes swap out the brown rice for my 4 ingredient cilantro lime rice so I can serve the black-eyed peas with a heartier side dish like my roasted green beans and potatoes. And if I am really in the mood for some good old-fashioned southern dining, I use some of my peach simple syrup in a pitcher of homemade iced tea.
🧊 Storing And ♨️ Reheating
Refrigeration: I store leftovers in an airtight container in the refrigerator for up to 5 days.
Freezing: I portion the cooled mixture into freezer-safe containers and freeze for up to 3 months.
Reheating: I reheat on the stovetop with a splash of water or broth to loosen the texture or warm it in the microwave until heated through.
❓Recipe FAQs
With canned black-eyed peas, the beans are already fully cooked before they even go into the pan. This means they only need around 5-10 minutes of additional cooking time to warm them through. I add them in after the vegetables have sauteed fully, and the spices have been stirred in.
When I use dried beans, I like to lay them out on a flat surface and pick out any stones or damaged peas. Then I bring the peas to a boil in vegetable broth for 2 minutes, remove from the heat, cover, and allow to sit for 1 hour before draining. Alternatively, I cook them in my Instant Pot using a 1:3 bean to water ratio, and cook for 20-25 minutes.
This happens if too much liquid has cooked off or if the rice absorbs more moisture than expected. I fix this by adding a small amount of vegetable broth or water at the end, and stirring through gently until the texture loosens. I keep a light hand, making sure not to break apart any peas.


Love this vegan recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
Vegetarian Black Eyed Peas Recipe
Tender black-eyed peas, brown rice, and sauteed kale form the base of my vegetarian black-eyed peas recipe. I make this southern-inspired dish with plant-based ingredients and have it ready in just 35 minutes, making it one of my favorite quick but nutritious meals with a traditional flair.
Servings: 6
Calories: 287kcal
- My #1 Secret Tip for this vegetarian black-eyed peas recipe is to cook the brown rice in vegetable broth instead of plain water. This is one of the ways I get this dish to taste rich and flavorful without any meat.
- Add garlic last: I always add the minced garlic after the onion, bell pepper, and celery have had their full 10 minutes in the pan. Garlic burns very quickly, which can lead to a sharp or bitter taste. Adding it later lets it cook gently and build a sweet, rounded flavor instead.
- Rinse the peas: I drain the canned black-eyed peas thoroughly before adding them to the pan. The liquid inside the can is starchy and salty, which can ruin the texture and taste of the finished dish.
- Dice small: Chopping all the vegetables into small uniform pieces, rather than large chunks, ensures that everything cooks through at the same rate and every spoonful has a good mix of everything.
- Adjust spice: If I am making this for the whole family, or guests who do not enjoy spicy food, I omit the crushed red pepper flakes, and reduce the smoked paprika by half. This retains a lot of the core flavors without the additional heat.
Calories: 287kcal | Carbohydrates: 50g | Protein: 14g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 458mg | Potassium: 842mg | Fiber: 11g | Sugar: 5g
