Launching Soon – Join our Waitlist
Vegan whole foods stuffing recipe for thanksgiving dinner

Whole Food Stuffing

Prep: 15 min
Cook: 1 hr 10 min
Total: 1 hr 25 min
Servings: 4

This delightful whole foods stuffing recipe is vegan, uses cornbread, whole wheat bread, apples, and herbs for a rich, delightful side dish for your Thanksgiving dinner.

Author Vegan Michele
by Vegan Michele
Recipe Ingredients

Ingredients & Directions

Recipe Ingredients


Yield: Stuffing (4 Servings)
Needed Kitchenware: small bowl, frying pan, large mixing bowl, parchment paper, 9"x13" baking dish
  • 1 tbsp ground flaxseed
  • 2 stalks of celery, diced
  • ⅛ cup vegetable stock
  • 3 medium green apples, diced skin on
  • 2½ cups cornbread, diced
  • 2½ cups whole grain bread, diced
  • ½ cup walnuts, minced
  • ¼ cup fresh parsley, minced
  • 1 medium onion, diced
  • 1 tsp thyme
  • 1 tsp sage
  • 1½ cup vegetable stock
  • salt and ground black pepper to taste
Recipe Directions


  • Preheat oven to 325 degrees F.
  • Prepare all the ingredients as stated in the ingredient list, if they need to be diced or minced.
  • In a small bowl, mix together the ground flaxseed with 2½ tbsp water. Set this aside to gel.
  • Put a frying pan on the stove-top set to medium-high heat. Add a bit of the ⅛ cup of the vegetable stock, the diced onion, and the celery. You will want to saute this for about 10 minutes, adding more stock if it dries up.
  • Now add the apples to the pan and turn the heat on high. Stir constantly for about 5-10 minutes. Some charring on the apples is great but you don't want them turning mushy. Just add enough stock to make sure nothing sticks too much to the pan.
  • Turn off the stove and pour this mixture to a large mixing bowl.
  • Put into the bowl all the other ingredients except for the vegetable stock and flax mixture. Mix this very well with your hands.
  • Now put it into the bowl the 1½ cup vegetable stock and flax mixture. Mix very well.
  • Line your baking dish with parchment paper. Spoon the mixture into the baking dish evenly and bake uncovered for 45 minutes. Serve warm when done, enjoy!

You could make this recipe a gluten-free stuffing by substituting the whole grain bread for your favorite gluten-free bread.

Recipe video

Watch Video

Recipe nutrition

Nutritional Information

Yield: Cooked Mixed Vegetables
Servings: 4
Information per serving:
Energy: 332.3 kcal
Carbohydrate: 46.7 g
Protein: 9.7 g
Fiber: 9.2 g
Sugar: 18.6 g
Fat: 12.6 g
Monounsaturated Fat: 1.5 g
Polyunsatured Fat: 7 g
Omega-3: 1.4 g
Omega-6: 5.4 g
Saturated Fat: 1.4 g
Trans Fat: 0 g
Cholesterol: 0 mg
Choline: 21.8 mg 5% DV
Folate: 62.5 µg 15% DV
A: 761 IU 32% DV
B1: 0.2 mg 18% DV
B2: 0.1 mg 11% DV
B3: 2.1 mg 15% DV
B5: 0.4 mg 7% DV
B6: 0.3 mg 21% DV
B12: 0 mg 0% DV
C: 4.3 mg 6% DV
D: 0 IU 0% DV
E: 0.6 mg 3% DV
K: 76.2 µg 84% DV
Calcium: 85.1 mg 8% DV
Copper: 0.4 mg 42% DV
Iron: 2.1 mg 11% DV
Magnesium: 65.7 mg 20% DV
Manganese: 1.4 mg 76% DV
Phosphorus: 167 mg 23% DV
Potassium: 413.8 mg 8% DV
Selenium: 14.6 µg 26% DV
Sodium: 1070 mg 71% DV
Zinc: 1.3 mg 15% DV

Please note nutritional information varies dependent on agricultural conditions, consistency in manufacturing processes, and honesty in reporting. We cannot accurately report on the amount of harmful chemicals or beneficial plant constituents that might be present in these ingredients. We cannot report on the content of material added during the cooking process. We cannot guarantee if the vitamins present are natural or synthetic. We make no guarantees to the accuracy of this information and continue to suggest purchasing organic, high-quality, fresh ingredients from local, trusted sources. Percent Daily Values are based on a 2,000 calorie diet and values come regulated from the FDA. Your daily values may be higher or lower depending on your needs.

Tips, Suggestions, Photos, & More Information

Whole Foods Stuffing Recipe, vegan, served in a bowl

This is a whole foods stuffing recipe, which means that there is a minimal amount of processing in the food. Classic stuffing usually contains a lot of butter or oil which isn't a whole food. With this recipe, you can enjoy really savory flavor without sacrificing your health!

We LOVE that this stuffing contains apples, which adds a little sweetness and nutrition. This vegan recipe also includes cornbread stuffing pieces. If you do not have cornbread handy, you can definitely substitute with more whole grain bread instead, but we definitely recommend doing the cornbread pieces. Altogether, all the chunks of ingredients really create a different flavor in each bite.

Make this whole food stuffing recipe a MUST HAVE to finish off your whole foods Thanksgiving dinner. A whole food, plant-based diet has never been easier to achieve and we know this recipe will satisfy everyone at your dinner table. Enjoy!

What is Every Vegan Recipe?

At Every Vegan Recipe, we're building the largest vegan recipe-sharing platform ever created. Share and find thousands of recipes, how-to videos, and inspiration. Our platform will always be ad-free, privacy focused, and international, aiming to launch in English and Spanish.

When our platform launches we will have reviews, an area to ask recipe creators questions, nearly 100 categories (like whole food diet, high protein, Sattvic food, dinner recipes, or low calorie), a robust search feature, tons of helpful videos, content to help you cook, and so much more.

This recipe is a small sample of what's to come. Please consider joining our VIP list by clicking the button below and get access to our platform when it launches for early access.