Some of my favorite meals are the ones that come together quietly — no measuring cups everywhere, no rushing, just cooking by feel and adjusting as I go. This vegan version of stewed black-eyed peas is one of those dishes.
I’ve been making some version of black-eyed peas for years, but recently I started experimenting with tofu as a protein swap — and to my surprise, my family really loves it this way. The tofu soaks up all the flavor from the stew, the peas make it hearty and comforting, and the whole dish feels both familiar and new.
This is the kind of meal I make when I want something filling, nourishing, and deeply satisfying — without meat.
Ingredients
- 1 block firm tofu
- 1 cup uncooked black-eyed peas
- Oil (for frying and for the stew)
- 2 onions
- 1 bell pepper
- 1 steak tomato
- ½ tube tomato paste
Seasoning Mix
(I cook by instinct, so adjust these to your taste)
- Chili pepper
- Garlic powder
- Onion powder
- Ginger
- Turmeric
- Salt
- Cayenne pepper
Instructions
1. Prepare the Base
- Rinse and cook the black-eyed peas in water on medium heat for about 30 minutes, or until they begin to soften. Set aside.
- Cube the tofu and fry it in oil until lightly golden. Remove and set aside.
2. Build the Stew
- In a food processor, blend the onions, bell pepper, and tomato until smooth.
- In a pot or deep skillet, heat oil and add the blended vegetables.
- Let the mixture cook for about 10 minutes, stirring occasionally, until it thickens and the raw tomato flavor cooks down.
3. Season & Simmer
- Add your seasoning mix and let it cook for another 5 minutes, allowing the spices to bloom.
- Stir in the tomato paste until fully combined.
- Add the cooked black-eyed peas and the fried tofu.
- Lower the heat to low–medium and let everything simmer for about 30 minutes.
During this time, taste and adjust seasoning as needed. You’re looking for tender peas, well-seasoned sauce, and tofu that’s fully infused with flavor.
How We Serve It
This stew is hearty enough to stand on its own, but it also pairs beautifully with:
- rice
- crusty bread
- or a simple side of steamed greens
Leftovers taste even better the next day, once the flavors have had time to deepen.
Cooking by Instinct
I don’t measure my spices because every pot tells me what it needs. Some days it wants more heat, other days more warmth. That freedom is part of what makes cooking feel grounding to me — especially as I continue exploring plant-based versions of dishes my family already loves.
This one is definitely staying in our rotation.
If you try it, feel free to make it your own. That’s the beauty of a good stew.



















