If you’re looking for a holiday centerpiece that’s hearty, full of flavor, and entirely plant-based, you’ve got to try this Vegan Chickpea-Based Turkey Roast Recipe. I absolutely love how this roast turns out — it’s packed with savory herbs and has a satisfyingly meaty texture that will impress your whole crew, whether vegan or not. When I first made it, I was blown away by how much it resembled a traditional turkey roast, but way easier to make and kinder on the planet. Stick around, and I’ll walk you through all the tips to get it perfect every time.
Why You’ll Love This Recipe
- Truly Delicious and Satisfying: The chickpeas and vital wheat gluten blend create a wonderful “meaty” texture that even meat-lovers rave about.
- Simple Ingredients, Big Flavor: I use pantry staples like nutritional yeast and dried herbs to build that classic turkey-inspired taste without fuss.
- Perfect for Special Occasions: Whether it’s Thanksgiving, Christmas, or any festive meal, this roast stands out as the plant-based star of the table.
- Flexible and Customizable: With easy swaps and variations, you can tailor this Vegan Chickpea-Based Turkey Roast Recipe exactly how your family likes it.
Ingredients You’ll Need
All the ingredients work together to mimic that comforting turkey flavor and texture, while keeping it vegan-friendly. I always recommend using fresh or quality pantry herbs and broth for the best savory punch.
- Chickpeas: The base of this roast, providing protein and a creamy binder once blended.
- No chicken broth (or vegetable broth): Adds umami depth; I love Better Than Bouillon for a rich taste.
- Olive oil: Helps with moisture and richness without overpowering.
- Nutritional yeast: Adds a cheesy, savory flavor that’s key for the “turkey” vibe.
- Low sodium soy sauce: Balances saltiness and boosts the umami dimension.
- Dried sage: A classic herb that defines traditional turkey seasoning.
- Dried thyme: Grounds the roast with woody, earthy notes.
- Dried rosemary: Infuses a piney fragrance reminiscent of roasted poultry herbs.
- Onion powder: Adds subtle sweetness and savory complexity.
- Garlic powder: Because what isn’t better with garlic?
- Vital wheat gluten: The magic ingredient that gives the roast its protein-packed, chewy texture.
- Additional broth for steaming: Keeps the roast moist and tender during cooking.
- Vegan butter (or olive oil): For browning the roast and creating that irresistible crust.
Variations
I love playing around with this recipe depending on my mood or what’s in my spice rack. Feel free to tweak it to fit your taste or dietary needs—you’ll find this base super forgiving and perfect for experimenting.
- Gluten-Free Adaptation: I once swapped vital wheat gluten with a mix of chickpea flour and mashed tofu for a gluten-free version; it required extra binding agents but worked surprisingly well!
- Herb Variations: Sometimes I add smoked paprika or ground fennel for a smoky-sweet twist; it’s a fun surprise on the palate.
- Make It Spicy: A pinch of cayenne or chili flakes gives this roast a warming kick without overpowering the traditional flavors.
- Instant Pot Method: I’ve steamed this in an Instant Pot, reducing cook time and locking in moisture—great for busy days.
How to Make Vegan Chickpea-Based Turkey Roast Recipe
Step 1: Blend the Chickpea Mixture
Pop those drained chickpeas into your food processor along with the broth, olive oil, nutritional yeast, soy sauce, and all those beautiful herbs and seasonings. Blend until it’s super smooth — you don’t want any large chickpea chunks left. I find scraping down the sides a couple of times helps get every bit combined evenly. This step builds the savory, flavorful base of your roast.
Step 2: Mix in the Vital Wheat Gluten and Knead
Transfer your chickpea blend to a large bowl. Add the vital wheat gluten in bits, stirring at first with a spatula, then using your hands to knead it like you would dough — about 10 squeezes and folds. Sprinkle some gluten on your work surface so the mixture doesn’t stick, then shape it gently into a loaf. You’re aiming for a firm but elastic texture — not too dry or crumbly, so adjust kneading time accordingly.
Step 3: Steam the Loaf
Set up your steamer basket in a large pot and pour in 3 cups of broth — this steams the roast so it stays moist. Place the loaf on the basket, then bring the water to a boil, covering with a lid. Lower to a gentle simmer and steam for an hour. If the broth evaporates too quickly, just add more; I like to pour some broth over the top halfway through too. This gentle cooking is crucial to develop that “roast” texture.
Step 4: Brown It to Perfection
After steaming, carefully remove the lid and let the roast cool for a few minutes. Then heat a skillet over medium-high, melt vegan butter, add a splash of soy sauce, and brown the roast on all sides. This step gives it that gorgeous crust and extra flavor punch that makes it look and taste like a true roast. Don’t rush here — patience pays off.
Step 5: Slice and Serve
Transfer your roast to a cutting board or platter. I like to sprinkle a few fresh herbs on top for color and aroma. Slice it thinly and serve it up right away with your favorite vegan gravy and sides — it’s show-stopping every time!
Pro Tips for Making Vegan Chickpea-Based Turkey Roast Recipe
- Use Fresh Herbs When Possible: Fresh sage and rosemary really elevate the aroma — but dried works perfectly too!
- Don’t Skip the Steaming Liquid: Keeping enough broth in the steaming pot prevents your roast from drying out; I top it off once an hour every time.
- Knead, But Don’t Overdo It: Just a few folds are enough to develop the texture; over-kneading can make the loaf tough.
- Patience with Browning: Let the roast sit undisturbed in the pan to form a crust before flipping for best sear.
How to Serve Vegan Chickpea-Based Turkey Roast Recipe
Garnishes
I usually go simple with fresh chopped parsley or thyme sprigs — they add such a fresh, vibrant look and subtle herbal punch that brightens every bite. Sometimes I like a drizzle of vegan gravy on top or a sprinkle of cracked black pepper for a bit of visual contrast and bite.
Side Dishes
This roast pairs beautifully with classic comfort sides—think creamy mashed potatoes, vegan stuffing, cranberry sauce, and roasted root veggies. My family goes crazy for garlic mashed cauliflower alongside it as a lighter option too.
Creative Ways to Present
For holiday dinners, I’ve served this sliced roast fanned out on a large platter surrounded by fresh herb sprigs and roasted chestnuts—makes for a stunning centerpiece. You can also serve slices stacked between toasted vegan bread as hearty sandwiches the day after!
Make Ahead and Storage
Storing Leftovers
I like to wrap leftover slices tightly in foil or plastic wrap and refrigerate in an airtight container. They stay fresh for up to four days and are perfect for quick meals or sandwiches.
Freezing
This roast freezes really well! I slice it before freezing, then separate layers with parchment paper in a freezer-safe bag. When you’re ready, thaw overnight in the fridge for easy quick meals.
Reheating
To reheat, I gently warm slices in a skillet over medium heat with a splash of broth or water to keep them moist. You can also microwave covered with a damp paper towel. Either way, the texture holds up wonderfully.
FAQs
-
Can I make this Vegan Chickpea-Based Turkey Roast Recipe gluten-free?
Since vital wheat gluten is the key ingredient for texture, totally gluten-free versions require some experimentation. You might try chickpea flour combined with mashed tofu or agar agar for binding, but the texture will be softer and less “meaty.” If gluten is a must-avoid, try a different vegan roast recipe designed for gluten-free diets.
-
How long can I store leftovers?
Stored properly in an airtight container in the fridge, leftovers last up to 4 days. For longer storage, freezing works great and maintains the flavor and texture well.
-
Can I prepare the roast ahead of time for holidays?
Absolutely! You can prepare and steam the roast a day ahead, then brown it just before serving to keep it fresh and flavorful. It’s a huge time saver on busy holiday days.
-
What if I don’t have a steamer basket?
No worries! You can use a heat-proof plate or rack placed over simmering water in a large pot. Just make sure the roast doesn’t touch the water directly and that there’s enough liquid below to steam for the full hour.
-
Can I freeze the roast before or after cooking?
It’s best to freeze after cooking and cooling, as that helps maintain its texture and flavor. Just slice before freezing for convenience, and thaw it gently before reheating.
Final Thoughts
This Vegan Chickpea-Based Turkey Roast Recipe is one of those dishes I recommend to friends without hesitation because it really delivers on both taste and texture. It’s comforting, festive, and surprisingly simple once you get the hang of the process. Trust me, your plant-based or flexitarian guests will be impressed (and practically begging you for the recipe). So go ahead, give it a try and make your next feast a memorable one!
PrintVegan Chickpea-Based Turkey Roast Recipe
- Prep Time: 20 minutes
- Cook Time: 70 minutes
- Total Time: 90 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Steaming and Pan Frying
- Cuisine: Vegan American
- Diet: Vegan
Description
This Vegan Turkey Roast offers a savory, meaty texture perfect for festive occasions like Thanksgiving or Christmas. Made with chickpeas, vital wheat gluten, and a blend of herbs and spices, it is steamed to perfection and then browned in a skillet for a delicious outer crust. A hearty, flavorful plant-based main dish that’s ideal for vegans seeking a traditional holiday centerpiece.
Ingredients
Blend Ingredients
- 15 ounce can chickpeas, drained and rinsed
- 3/4 cup no chicken broth (vegetable broth may be used)
- 2 tablespoons olive oil
- 1/4 cup nutritional yeast
- 2 tablespoons low sodium soy sauce
- 1 teaspoon dried sage
- 1/2 teaspoon dried thyme
- 1/4 teaspoon dried rosemary
- 1 teaspoon onion powder
- 1/2 teaspoon garlic powder
Main Dough
- 1 1/2 cups vital wheat gluten
For Steaming
- 3-4 cups additional broth (for steaming)
Browning
- 4 tablespoons vegan butter (or olive oil as an alternative)
- 1 tablespoon low sodium soy sauce
Instructions
- Blend Wet Ingredients: In a food processor or blender, add drained chickpeas, broth, olive oil, nutritional yeast, soy sauce, dried sage, dried thyme, dried rosemary, onion powder, and garlic powder. Blend until smooth and well combined.
- Mix and Knead Dough: Transfer the blended mixture to a large mixing bowl using a spatula to get every bit. Add the vital wheat gluten gradually and mix with a spatula or spoon until the dough begins to form. Then knead on a lightly floured surface with vital wheat gluten about 10 times until it comes together into a loaf shape.
- Prepare for Steaming: Place a steamer basket in a large pot and pour 3 cups of broth into the bottom. Position the shaped loaf on the steamer basket. Cover the pot and bring the broth to a boil, then reduce to a simmer ensuring it does not boil too vigorously.
- Steam the Loaf: Steam the loaf for 1 hour, adding more broth as needed to prevent evaporation and optionally pouring additional broth over the roast halfway through to keep it moist.
- Cool the Roast: Remove the pot from heat and carefully open the lid to let the loaf cool for a few minutes while releasing steam.
- Brown the Roast: Heat a large skillet over medium-high heat. Melt vegan butter in the pan, add soy sauce, and stir. Place the steamed loaf in the skillet and brown on all sides until a golden crust forms.
- Serve: Transfer the browned loaf to a cutting board or serving platter. Sprinkle with herbs, slice thinly, and serve immediately with vegan gravy and mashed potatoes.
Notes
- This roast has a savory flavor and a meaty texture, making it a perfect vegan main dish for holiday dinners.
- If you don’t have a steamer basket, you can use a heatproof rack or place the loaf on a folded clean kitchen towel in the pot above the broth for steaming.
- Using low sodium soy sauce helps control the salt level while imparting rich flavor.
- You can substitute olive oil for vegan butter if preferred for browning.
Nutrition
- Serving Size: 1 slice (1/8th of roast)
- Calories: 193 kcal
- Sugar: 1 g
- Sodium: 426 mg
- Fat: 9 g
- Saturated Fat: 2 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 9 g
- Fiber: 2 g
- Protein: 19 g
- Cholesterol: 0 mg