Vegan Cornbread Stuffing

Vegan Cornbread Stuffing - Fresh Produce 411, Chattanooga, TN

  Prep Time   Cook Time   Total Time
26 hours 1 hour 20 mins 27 hours 20 mins

Savory, flavorful, tender cornbread stuffing with roasted cranberries, sautéed leeks and onions, and pecans. A healthier plant-based side for any occasion.

Author: Minimalist Baker
Recipe type: Side
Cuisine: Vegan, Gluten-Free Optional
Serves: 10-12

Print Friendly Version




  • 12 ounces (340 g) fresh cranberries, rinsed
  • 1/4 cup (60 ml) water (or sub orange juice for more flavor!)
  • 1/4 cup (60 ml) maple syrup (to taste)


  • Double batch cornbread, cubed and dried at room temperature for 24 hours
  • 2 Tbsp (30 ml) olive oil or vegan butter
  • 1 white or yellow onion, diced
  • 2 leeks, thinly sliced (~ 180 g or 2 cups)
  • Healthy pinch each salt and black pepper, plus more to taste
  • 1 tsp dried thyme
  • optional: 2/3 cup (66 g) chopped raw pecans or walnuts
  • 2 cups (480 ml) vegetable broth (I prefer Imagine brand at Whole Foods)


  1. Make your double batch cornbread at least 1 day in advance so it can be cooled, cubed, and then left to dry at room temperature uncovered for 24 hours. This keeps the stuffing from becoming mushy, and allows the cornbread to absorb more of the vegetable broth.
  2. Once your cornbread has been dried, begin by preheating oven to 400 degrees F (204 C) and adding cranberries to a small baking dish. Top with water (or orange juice) and 1/4 cup maple syrup. Toss to combine, then bake for 20 minutes, or until bubbly and soft. Set aside and reduce oven heat to 375 F (190 C).
  3. While cranberries are baking, heat a large skillet over medium heat. Once hot, add olive oil, onion, leeks and a healthy pinch of salt and black pepper. Sautée, stirring frequently, until soft and fragrant. Set aside.
  4. Add the dried cornbread to a large mixing bowl along with leeks, thyme, and pecans or walnuts (optional). Then add another healthy pinch each salt and black pepper and the vegetable broth, starting with 1 cup (240 ml) and working your way up to 2, stirring gently as you go. You aren’t looking to make a purée out of the mixture, but rather gently toss and incorporate the flavors. I found 2 cups (480 ml) to be the perfect amount. You want the cornbread to be moistened but not saturated.
  5. Add cranberries and gently stir once more (In the photos I added them at the very end, but after more testing found they get better incorporated when stirred in at this point).
  6. Transfer a greased 9×13-inch (or similar size) baking dish (like this one), and use a spoon or spatula to spread into an even layer. Cover with foil and bake 25 minutes, then uncover and bake another 30-40 minutes, or until golden brown.
  7. Let rest 5-10 minutes before serving. Leftovers store well in the refrigerator up to 5 days, though best when fresh.


*Nutrition information is a rough estimate for 1 of 12 servings.
*Prep time reflects making and drying the cornbread, as well as making the stuffing. Cook time reflects cooking the cranberries, leeks and stuffing.

Nutrition Information

Serving size: 12 Calories: 384
Fat: 18.3g Saturated fat: 7.4g
Carbohydrates: 50.5g Sugar: 19g
Sodium: 484mg Fiber: 4.4g
Protein: 5.4g