Hearty, flavorful, and perfect for plant-based comfort food lovers, this Red Beans and Rice with TVP recipe is a protein-packed twist on a Southern classic. Featuring tender red beans simmered with a fragrant medley of Cajun spices, aromatic veggies, and a savory kick of soy sauce, this dish gets an extra boost from textured vegetable protein (TVP), making it a satisfying, meat-free alternative. Served over fluffy white rice and topped with fresh green onion and optional hot sauce, it’s an easy, nourishing meal that’s brimming with bold flavors. Perfect for meal prep or weeknight dinners, this vegan red beans and rice recipe will quickly become a household favorite.
Rinse the dried red beans thoroughly and soak them in water overnight or for at least 8 hours. Drain and rinse before cooking.
In a large pot, add the soaked red beans and 6 cups of water. Bring to a boil, then reduce the heat and simmer for 60-70 minutes or until the beans are tender. Drain and set aside.
Meanwhile, in a large skillet or Dutch oven, heat the olive oil over medium heat. Add the diced onion, green bell pepper, and celery. Cook for 5-7 minutes until the vegetables are softened.
Stir in the minced garlic, Cajun seasoning, paprika, thyme, and bay leaf. Cook for 1 minute until fragrant.
Add the cooked red beans, soy sauce, and 2 cups of water to the pot. Stir to combine.
Bring the mixture to a gentle simmer and cook for another 15-20 minutes, stirring occasionally to let the flavors meld together.
In a separate bowl, rehydrate the TVP by pouring 1 cup of boiling water over the TVP. Let it sit for 5 minutes, then fluff with a fork.
Stir the rehydrated TVP into the red bean mixture. Continue to simmer for 5-10 minutes, allowing the TVP to absorb the flavors.
Season the mixture with salt and black pepper to taste. Remove the bay leaf and discard.
To serve, spoon the red bean and TVP mixture over cooked white rice. Garnish with sliced green onions and a drizzle of hot sauce if desired.
Serving size | 2807.8 grams (2807.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2562 |
Total Fat 34.60g | 44% |
Saturated Fat 5.80g | 29% |
Polyunsaturated Fat 3.20g | |
Cholesterol 0mg | 0% |
Sodium 7376mg | 321% |
Total Carbohydrate 389.80g | 142% |
Dietary Fiber 67.20g | 240% |
Total Sugars 19.40g | |
Protein 169.80g | 340% |
Vitamin D 0IU | 0% |
Calcium 767mg | 59% |
Iron 39mg | 218% |
Potassium 7304mg | 155% |
Source of Calories