These High-Protein Vegan Roast Hot Pockets are perfect for the busy holiday season—or any time of year. They're packed with a seasoned TVP "roast" filling, a surprise cranberry dollop, and melty vegan cheese, all wrapped in a soft, homemade dough.
They're a great grab-and-go snack with ~20g of protein per pocket - I love eating one on the go or after the gym.

Makes 8 Hot Pockets
Fully Plant-Based Dairy-Free
~20g protein per hot pocket
Combine TVP with hot vegetable broth in a bowl
Let sit for 10 minutes to rehydrate fully
Mix flour, baking powder, salt in large bowl
Add plant-based milk, oil, vinegar
Knead 2-3 mins, divide into 8 balls
Mash cranberry sauce smooth
Whisk with all dip ingredients
Chill 10-15 mins before serving
Add TVP to pan with all seasonings
Cook 5-7 mins until browned
Add onion, cook 3-4 mins
Stir in filling ingredients, simmer 3-5 mins
Roll balls into 6-inch circles
Add TVP mix, cheese, cranberry dollop
Fold dough in from the sides, pinch to seal, flip over, press down gently
Brush with oil, pan-fry medium-heat covered 4 mins per side or until brown
Optional: air-fry to crisp
Dip in creamy cranberry-herb dip!
Cool, wrap, freeze up to 2 weeks
Reheat: microwave 3-4 mins, then crisp in air-fryer/pan
Thank you for printing this recipe, I know you're going to love it!
Your foodie friend,
Roma B @itsromab