clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead view of cornbread stuffing in a pan with a serving spoon.

Vegan Cornbread Stuffing

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lexi
  • Total Time: 3 hours
  • Yield: 10-12 servings 1x
  • Diet: Vegan


Our vegan and gluten free cornbread is always a hit at our Thanksgiving table. It's easy to make and packed with fall flavors, like dried cranberries, mushrooms and herbs. Make a batch of our homemade cornbread a few days before Thanksgiving and this stuffing will come together in just under an hour! 


Units Scale
  • Double batch of homemade cornbread* (about 9 cups once cubed, baked, and toasted)
  • 6 tablespoons vegan butter
  • 2 cups diced yellow onion (1 large onion)
  • 2 cups diced celery
  • 2 cups thinly sliced mushrooms
  • 1 1/4-1/2 cups vegetable broth
  • 1/2 cup fresh parsley, finely chopped
  • 3 tablespoons fresh sage, finely chopped
  • 1 1/2 tablespoons fresh thyme, chopped
  • 1 1/2 teaspoons kosher salt
  • 1 1/2 teaspoons poultry seasoning
  • 1/2 teaspoon ground black pepper
  • 1/2 cup dried cranberries


  1. Bake a double batch of our cornbread (or any cornbread recipe you like) and let cool (if using store bought, skip this step), then cut into 1” cubes. Some of the cornbread will crumble, which is totally fine.
  2. Transfer cornbread cubes to two rimmed baking sheets and toast at 275˚F / 135˚C for 30-40 minutes. Stir the cubes 3-4 times while they are in the oven to ensure even toasting.
  3. Once cornbread is toasted, remove from oven and let cool. Increase heat to 375˚F / 190˚C.
  4. Add butter to a large skillet over medium heat, then add onions and sauté for 5-6 minutes. Stir in celery, mushrooms, parsley, sage, thyme, salt, poultry seasoning, and pepper. Cook until mushrooms have softened, about 5-10 minutes.
  5. Add toasted cornbread cubes and cranberries to a large mixing bowl, then add the onion, celery, and sliced mushroom mixture and toss to combine. Pour 1 1/4 cups of broth over the cornbread/onion mixture, stir, and let sit for 15 minutes so the cornbread cubes can absorb some of the liquid. Add the rest of the vegetable broth if the cornbread still looks and feels too dry.
  6. Spread evenly in a lightly greased baking dish and bake for 30-35 minutes, until golden brown.


*Can use store bought cornbread: if you're short on time, skip the homemade cornbread. Store bought works just fine, but you'll still need to slice and toast it before adding to this recipe. 

Add more liquid if needed: depending on how much the cornbread has dried out in the oven, you may need to add a bit more vegetable broth before baking. The cornbread mixture shouldn't look soggy before baking, but you shouldn't see a lot of dry areas. If you do, add in an extra 1/4 cup of broth. 

Make ahead: you can definitely make the homemade cornbread up to a few days before making this stuffing. Or, you can make the entire cornbread stuffing up to the point up baking and freeze until ready to bake. 

Storage: store leftovers in the refrigerator for up to 3-4 days. Reheat in the oven or microwave. You can freeze leftover stuffing for up to 3 months. For best results, defrost overnight in the refrigerator before reheating. 

  • Prep Time: 2 hours
  • Cook Time: 1 hour
  • Category: Side Dish
  • Method: Oven
  • Cuisine: American


  • Serving Size:
  • Calories: 385
  • Sugar: 15.1 g
  • Sodium: 989.4 mg
  • Fat: 21.2 g
  • Carbohydrates: 53.9 g
  • Fiber: 14.7 g
  • Protein: 3.9 g