Vegan Thanksgiving

Since I have vegans and omnivores in my house, I wasn’t about to make two distinct meals. So, my goal was that everything would be delicious and vegan-friendly, except for 1 meat dish (not discussed or pictured here). It was a success and we all stuffed our faces!

Home-made Tooforkey 

Our star dish is always the tooforkey. It’s not that hard to make, but it does take some time. The gluten load doesn’t make some bellies happy, so I only do this dish about 3 times a year.

  • 2 cups vital wheat gluten
  • 1/2 c. soy or chickpea flour
  • 3/4 c. nutritional yeast flakes
  • 1 t pepper
  • 1 onion diced  finely (or sub with onion powder)
  • 4 cloves garlic, minced finely (or sub with prepared minced garlic)
  • 1 container of firm or extra firm tofu
  • 3.5 c. water + 3 t. vegetable or faux chicken broth powder or concentrate 
  • 4 T. soy sauce or liquid aminos
  • 3 T. olive oil
  • 1 t. liquid smoke
  • 2 cups gravy (either packaged or make your own – see below)

Blend tofu, 1 1/2 cups of broth, 2 T soy sauce, liquid smoke, 1 T of the olive oil until smooth.  Once in a while, I will get a block of tofu that has been frozen at some point and it will not mix smoothly.  This is not preferable, but it’s not a tragedy.  Just do what you can. Add the finely chopped onion and 1/2 of the minced garlic.

Mix the gluten, flour, yeast, and pepper in a separate bowl.

Combine the two.  This will be much much easier if you have a dough hook and a stand mixer, but it can be done by hand.  If it is too wet to form a dough ball, add bits of soy or garbanzo flour until it is (this can happen if the tofu has more water in it due to prior freezing, if your measurements are a bit off, etc.).  Knead for about 10 minutes.  Cover the bowl with a warm towel and let it sit for about an hour.  It will rise some.  Knead again for about 10 more minutes.

Line a baking pan with parchment.  Shape the dough into a loaf, try to make it not too “deep” – 2-3 inches tall is preferable.  Mix the remaining broth, soy sauce, olive oil, and liquid smoke.  Pour this broth over the loaf and place in oven at 325*.  Bake for about 2.5 hours if you are going to reheat the next day or 3 if you aren’t. You may wish to turn it over half way through. I don’t, but I baste it about every 15 minutes.  Most of the broth will be gone when it’s done (if most of the broth has gone when you turn it, mix up and add another cup of broth).  Remove from oven and allow to “settle” for a while before serving.

I recommend cooking this ahead of time so you have your oven free for more of the big day. Plus it’s actually better on day two. When about ready to serve, place the loaf back into a baking pan, mix your vegan gravy (see recipe below), and pour over it and cover with foil.  Put it back in the oven and heat at 325* until warmed through, about 30-45 minutes.

Vegan Gravy

  • 1/4 cup olive oil or vegan butter (we like Earth Balance)
  • 1/4 cup flour
  • ½ diced onion and ½ cup diced mushrooms (optional)
  • 2 1/2 cups broth – either vegetable or faux chicken
  • 3 T soy sauce or liquid aminos
  • 1 t liquid smoke
  • salt and pepper to taste

If using mushrooms and onions, place 2 T. olive oil in frying pan and saute mushrooms and onions until the onions begin to carmelize.  Set aside.  Mix soy sauce and liquid smoke into broth and set aside.  In a large pan, add remaining oil and begin to heat.  Add flour and stir, forming a roux.  Cook for 1-2 minutes, stirring constantly.  Begin adding broth mixture slowly, stirring constantly to prevent any lumping.  Once fully mixed, add mushrooms and onions if using.

Continue to stir gently while bringing gravy to a low boil.  Reduce heat to a simmer and stir regularly until gravy thickens.  Salt/pepper to taste and serve over tofurkey or potatoes.

Vegan Instant Pot Mashed Potatoes

This is a boring mashed potato recipe but vegan.

  • 5 lb potatoes
  • ½ cup vegan butter
  • unsweetened soy milk as needed
  • Salt and pepper to taste

Peel potatoes and cut into quarters or large slices. Place in the Instant Pot and cover with water. Cook at high pressure for 8 minutes and then release. Drain potatoes. Turn pot back on to sauté and continue to cook, stirring often, to allow some of the water to evaporate off (if you don’t have time to stir much, put it on warm and just keep the lid off). Add butter and mash, adding soy milk as needed. Salt and pepper to taste.

Vegan Spinach Dip 

  • 1/2 cup vegan mayo
  • 1 cup vegan sour cream
  • 1 lb spinach, chopped (either fresh or use 1 10 oz package frozen spinach, thaw, and squeeze out water)
  • 1/2 onion, finely diced
  • 1 small can water chestnuts, diced (optional)
  • 2 t dill*
  • 2 cloves minced garlic*
  • 1/2 t turmeric*
  • * or you can skip the onion and spices and just use a packet of onion soup mix!

Mix and chill overnight. Serve with bread or pita points.

Soft Sourdough Dinner Rolls 

As with many sourdough recipes, this one is a little complicated, so I provided times. The recipe is from The Perfect Loaf – All I did was make it vegan! It assumes you have a sourdough starter.

9:00 a.m. make levin by mixing:

  • 74g all purpose flour
  • 74g water
  • 15g sugar
  • 30g starter

4:00 p.m.  make tangzhong

  • 41g all purpose flour
  • 166g unsweetened soy milk

To medium saucepan, add the flour and soy milk listed above. Turn the heat to medium-low and cook, whisking continuously, until the mixture thickens and becomes like a paste. Set aside to cool.

4:45 p.m. mix dough

  • tangzhong
  • 328g all purpose flour
  • 148g bread flour
  • 39g sugar
  • 181g water
  • 11g salt
  • 192g levain
  • 95g vegan butter

Mix all but butter in a stand mixer with dough hook on low speed for 1 to 2 minutes until incorporated. Then, mix on speed 4 for 5 minutes until dough clumps around the dough hook. Allow the dough to rest 10 minutes.

Then slice in the vegan butter while the mixer is running on low speed. Do this slowly and the butter will incorporate more easily. In 5-8 minutes, all butter should be added and the dough should be soft and kind of shiny..

5:15 – 8:45 Allow covered dough to rise in a warm location, doing 3 stretch and folds at 30 minute intervals and then resting for the remaining time.

8:45-9:10 chill in fridge

9:10 Divide dough into 15-16 pieces (between 70-85g) and use dough scraper to make them into balls. Place in a pan where they touch gently. I used a 10″ diameter pan with 15 rolls and it went well.

9:30 Cover with a plastic bag with air in it so it does touch the dough and refrigerate overnight

The next day 4 hours before meal, remove from fridge and continue proof on counter for 2 hours.

Brush with wash (2 TBSP unsweetened soy milk mixed with 1 TBSP maple syrup). Bake at 425* for 20 minutes.

Brush with wash again, rotate pan 180*, and reduce temp to 350*. Bake for an additional 20-25 minutes until tops are brown. Remove from oven and rest 10 minutes in the pan, then tip out onto to a wire rack and cool 30 minutes before eating.

Cranberry Bars

This original recipe is from the Betty Crocker site, but I’ve veganized it here and made other slight changes.

  • 2 ½ cups all-purpose flour
  • 1 cup sugar
  • 1 cup sliced almonds
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • 1 cup cold vegan butter 
  • 2 TBSP soy milk
  • ¼ teaspoon ground cinnamon
  • 4 cups fresh cranberries
  • 1 cup sugar
  • 2 TBSP fresh orange juice 
  • 1 tablespoon cornstarch
  • 1 teaspoon vanilla extract

Preheat oven to 375°F. Coat 9×9-inch pan with vegan butter.

In a large bowl, mix flour, 1 cup sugar, almonds, baking powder and salt. Cut in the butter, then use pastry blender or hands to mix in until you get that sandy texture. Mix in the soy milk. Press 2 1/2 cups of the crumb mixture into the bottom of the baking pan. Stir the cinnamon into the remaining crumb mixture and set aside.

In medium bowl, combine all the filling ingredients and spoon evenly over the crust. Spoon the rest of the crumb mixture evenly over filling and press lightly.

Bake 45 to 55 minutes or until top is light golden brown. Cool completely and then refrigerate until chilled.

Cranberry / Blueberry Crisp

This original recipe is from the The Pretty Bee, but I’ve made a few slight changes.

  • 3 cups fresh blueberries
  • 2 cups fresh cranberries
  • 3 TBSP sugar
  • 3/4 cups brown coconut sugar
  • 8 TBSP vegan butter cut into slices
  • ½ cup all purpose flour
  • 2 tbsp cornstarch
  • 1 cup oats
  • ¾ tsp cinnamon
  1. Preheat oven to 375 degrees.
  2. Butter a 9×9 pan.
  3. Combine the flour, cornstarch, and cinnamon.
  4. Add the vegan butter, and mix together using a pastry cutter or fingers until it resembles sand.
  5. Add oats, sugar, and berries, and gently mix.
  6. Bake at 375 degrees for about 35 minutes or until the berries are bubbly and the crumb topping is lightly browned.

Vegan Pumpkin Pie

This recipe is originally from It Doesn’t Taste Like Chicken and I have made small changes here.

  • 1 ¾ cups pumpkin (not pumpkin pie filling!)
  • ¾ cup full-fat coconut milk (the kind in a can, shaken well before measuring)
  • ½ cup brown coconut sugar
  • ¼ cup cornstarch
  • ¼ cup real maple syrup
  • 1 tsp vanilla extract
  • 1 tsp cinnamon
  • ¼ tsp ginger
  • ¼ tsp allspice
  • ¼ tsp ground cloves
  • 1 vegan pie crust (make your own or purchase)

Prepare your crust and place it in the pan.

Pre-heat your oven to 350*

Put all the filling ingredients in your blender and mix well.

Pour the pumpkin mixture into the pie crust. Bake for 60 minutes. When you remove it from the oven, the edges might be slightly cracked and the middle will still look wobbly. Allow it to cool, and then chill in the fridge for a minimum of 4 hours or overnight until completely set. It may develop cracks but they won’t hurt the taste!

Vegan Pecan Pie

This recipe is originally from Making Thyme for Health and I have made only 2 small changes here. This should be made at least 1 day in advance.

  • 2 tablespoon vegan butter
  • 1 and 1/2 cups finely chopped pecans
  • ½ cup coconut brown sugar
  • 1/4 cup pure maple syrup
  • 3/4 cup unsweetened full-fat coconut milk (shake can well before measuring)
  • 2 teaspoon vanilla extract
  • 3 tablespoons corn starch
  • 1/4 teaspoon fine sea salt
  • 1 (9-inch) prepared pie crust
  • ½ cup pecan halves
  • ½ cup brown coconut sugar
  • 2 TBSP water

Preheat the oven to 350°F then blind bake your prepared pie crust for 5 minutes. Set it aside to cool.

Combine the coconut milk and cornstarch then whisk until smooth.

Melt the vegan butter over medium heat. Add the chopped pecans and toast in the pan for about 30 seconds while stirring continuously. Pour in the maple syrup, ½ cup brown coconut sugar, coconut milk mixture, vanilla and salt. Stir in fully.

Remove from heat and cool for a few moments, then pour the mixture in the pie crust. Bake at 350* for about 20 minutes.

While that is baking, add ¼ cup brown sugar and 1 TBSP water to a pan over medium heat. Stir and cook a couple of moments until the sugar melts and then add pecan halves. Stir for a few more moments and then set aside to cool a bit.

Remove pie and add the pecan halves in any design you wish. Return to the oven and bake an additional 10 minutes, or until filling appears mostly firm when you gently jiggle it. Cool on the counter for 2-3 hours then cover and store in the refrigerator for at least 8 hours, ideally overnight. Allow to sit at room temperature for at least an hour before serving.

Cheezy Instant Pot Potato Soup

With the spouse fresh out of the dentist’s chair, me with a sore throat, and a crusty homemade sourdough to eat, soup seemed like the way to go with dinner. Pondering the available vegetables resulted in a plan for potato soup which turned out to be an A+ choice!

Cheezy Potato Soup in the Instant Pot


  • 2 tablespoons olive oil
  • 1-2 medium onions, diced
  • 3-5 cloves garlic, minced
  • 6 cups vegetable or faux chicken broth
  • 3-4 lbs potatoes, peeled and chopped into 1 inch cubes 
  • 3-4 carrots peeled and sliced
  • 2 cups unsweetened soy or almond milk
  • 4 tablespoons of flour
  • ¼ cup nutritional yeast
  • 1-2 cups shredded vegan cheese
  • salt and pepper to taste


  • Faux bacon cooked crisp and chopped
  • Chopped green onions
  • More shredded cheese
  • Croutons


  • Sauté the onions in the olive oil in the instant pot for several minutes, then add garlic and stir for an additional few. Be sure to stir or the garlic will stick to the bottom and burn.
  • Add the broth, potatoes, and carrots to the pot. Cook at high pressure for 10 minutes, then quick release the pressure.
  • Whisk the flour into the milk and set it aside. 
  • After the pressure releases fully, add the flour and milk slurry and be sure it is well stirred. Then add the nutritional yeast. Turn the pot back onto sauté and cook while stirring until it begins to thicken (this should take about 5-7 minutes, depending on your specific pot). Then add in the cheese and stir to allow for melting.
  • Add salt and pepper to taste. 
  • Serve with desired optional add-ins and a nice crusty bread! 

Colcannon and Corn

Sometimes, it’s all about the sides!

Today, for breakfast, we had homemade cinnamon rolls. Not to be outdone, dinner said, “hold my beer,” and came around with colcannon and corn on the cob. Yum!

If you don’t know colcannon, this old Irish recipe traditionally contains cabbage, but here kale is substituted because why not?  This makes a great comfort food side dish with a little nutrition wrapped in!  Everyone in the house likes it, even if they aren’t into greens.


  • 5 lb chopped potatoes (peeled or not)
  • 5 cloves garlic, minced (optional)
  • 4 T olive oil
  • 6-8 cups roughly chopped kale
  • 3 tsp soy sauce
  • 1 tsp liquid smoke
  • 2 T nutritional yeast (optional)
  • 4 T unsweetened soy milk
  • Salt and pepper to taste

Chop potatoes (skins on or off) and put on to boil.  Put olive oil and garlic in a large pan and sauté the garlic until fragrant.  Add kale, soy sauce, and liquid smoke and toss to coat. Cook kale at medium high until tender.  When potatoes are tender, drain.  While potatoes are draining, add milk to kale mix to warm.  Then combine ingredients and mash by hand or with an electric mixer.  I leave these a little more solid than I would mashed potatoes, since the kale is in there.  Salt and pepper to taste.

Instant Pot Corn on the Cob

  • 6-8 ears of corn
  • 2 cups of water

Shuck and clean corn as usual. Add 1 cup of water into the instant pot. Place corn on top of the rack/trivet. Cook at high pressure 2 minutes. Allow to cool for 3 minutes then quick release.