Herbed Sourdough Stuffing Recipe for Thanksgiving

This wholesome Sourdough Stuffing is packed with sweet caramelized onions, sautéed mushrooms, and crisp celery for deep, savory flavor. Baked until the top is golden and the interior is tender, it’s a lighter, crowd-pleasing Thanksgiving side that holds up well alongside turkey, gravy, and cranberry sauce.

Sourdough Stuffing in a baking dish

Stuffing with Caramelized Onions and Mushrooms

Using sourdough bread gives this classic stuffing a pleasant tang and a hearty texture without weighing it down. Because sourdough is fermented, it can be easier to digest and has a firmer crumb that soaks up broth without turning mushy. Caramelized onions contribute natural sweetness while mushrooms add an earthy depth, so you don’t need a lot of butter or added fat to create a rich-tasting side dish.

Why This Sourdough Stuffing Works

Gina @ Skinnytaste.com

This recipe keeps the best parts of traditional stuffing—sage, tender bread cubes, and a crisp top—while trimming unnecessary fat. It’s practical for a busy holiday because much of it can be prepped ahead, and it adapts easily to dietary needs or added proteins like sausage or pancetta.

  • Wholesome base: Sourdough provides texture and flavor without heaviness.
  • Flavor-packed vegetables: Caramelized onions and mushrooms deliver savory richness.
  • Texture: Crisp golden top with a moist, tender interior.
  • Make-ahead friendly: Assemble most components a day early to ease Thanksgiving prep.
  • Customizable: Add sausage, apples, different herbs, or use gluten-free bread if needed.
  • Diet-friendly: Can be vegetarian, dairy-free, or adapted for Weight Watchers and gluten-free diets.
Gina signature

Ingredients You’ll Need

Below are the ingredients for an easy sourdough stuffing. Exact quantities are listed in the recipe card further down.

Sourdough Stuffing ingredients

  • Sourdough bread: Day-old loaf is ideal so the bread soaks up liquid without going soggy.
  • Olive oil: Used for sautéing onions, mushrooms, and celery.
  • Vegetables: Yellow onion, white mushrooms, celery.
  • Herbs: Fresh sage plus thyme or rosemary; finish with parsley.
  • Low-sodium vegetable broth: Keeps the stuffing moist while controlling salt.
  • Egg: Binds the mixture and gives a light, fluffy texture.
  • Salt and black pepper: Season to taste.

How to Make Sourdough Stuffing

If you don’t bake your own sourdough, a high-quality bakery loaf works well. The main technique to focus on is caramelizing the onions slowly and not over-moistening the bread — you want a stuffing that holds together but remains tender.

Saute mushrooms, celery and onion
Sauté mushrooms, celery and onion
Add sourdough bread and fresh herbs
Add sourdough and fresh herbs
Add the egg and broth
Add the egg and broth
  1. Toast the bread: Preheat oven to 350°F, spread bread cubes on sheet pans, and toast about 15 minutes until lightly golden. Cool.
  2. Caramelize the onions: Heat oil in a large skillet, add onions with a pinch of salt, cook until translucent, then reduce heat and cook slowly until golden-brown and sweet. Remove to a plate.
  3. Cook mushrooms and celery: In the same skillet, add oil, sauté mushrooms and celery until mushrooms release moisture and start to brown. Stir in thyme (or rosemary) and sage for a minute.
  4. Combine: In a large bowl, mix toasted bread cubes, onions, mushrooms, celery, and parsley. Season with remaining salt and pepper. Gradually add broth until the mixture is moist but not soggy, then stir in the beaten egg.
  5. Bake: Transfer to an oiled 9×13-inch baking dish. Cover with foil and bake at 350°F for 25 minutes. Remove foil and bake 15 more minutes until the top is golden and slightly crisp. Let rest 15 minutes before serving.
Mix in a bowl
Mix the stuffing ingredients in a bowl
Sourdough Stuffing
Transfer to a baking dish
Sourdough Stuffing
Bake until golden

Variations

  • Swap the bread: Use French bread, baguette, or gluten-free bread.
  • Add pan drippings: Stir in turkey drippings for extra savory flavor.
  • Add meat: Brown Italian sausage, pancetta, or bacon with the vegetables.
  • Leave out mushrooms: Omit them and reduce the broth slightly.
  • Different onions: Red onions or shallots work well.
  • Broth options: Use chicken or bone broth for more depth and protein.
  • Fruit: Sauté diced apples with the celery for a touch of sweetness—Honeycrisp or Gala add sweetness while Granny Smith adds tartness.
  • Herbs: Fresh sage is recommended, but dried herbs will work in a pinch.
  • Egg-free: Omit the egg if you need an egg-free version; the stuffing will be slightly less cohesive but still tasty.

Serving Suggestions

This sourdough stuffing pairs beautifully with roast turkey, gravy, cranberry sauce, mashed potatoes, and roasted green vegetables. Its balance of savory mushrooms and sweet onions complements classic holiday mains and sides.

Sourdough Stuffing

Can I make sourdough stuffing ahead of time?

Yes—there are a few safe and convenient ways to prepare ahead so Thanksgiving day is less hectic.

  • Freeze bread cubes: Bake sourdough up to a month ahead if making your own. Cube and freeze, then thaw in the fridge two days before use. Toast the cubes a day in advance if desired.
  • Prep components: Sauté the vegetables and combine the dry ingredients a day ahead. For food safety, add the broth and egg just before baking.
  • Freeze assembled uncooked stuffing: Mix ingredients, pack into an ovenproof shallow dish, and freeze up to a month. Bake from frozen until internal temperature reaches 165°F, covered about 1 hour then uncovered 15–30 minutes to crisp the top.

Storage

  • Refrigerate: Store leftovers in an airtight container for up to 4 days.
  • Freeze: Portion into airtight containers and freeze up to 3 months.
  • Reheat: Warm in the oven or microwave until heated through.
Sourdough Stuffing on a plate

Recipe Card

Sourdough Stuffing with Caramelized Onions and Mushrooms

Yield: 12 servings (about 1 cup each)
Calories per serving: 164 kcal
Protein: 7 g · Carbs: 24.5 g · Fat: 5 g

Ingredients

  • 16-ounce sourdough loaf, cut into ½-inch cubes
  • 3 tablespoons olive oil, divided
  • 2 large yellow onions, chopped
  • 1½ pounds white mushrooms, cleaned and sliced
  • 3 stalks celery, chopped
  • 2 tablespoons fresh thyme (or rosemary), finely chopped
  • 2 tablespoons fresh sage, chopped
  • 2 cups low-sodium vegetable broth (you may not need it all)
  • 1 large egg, beaten
  • 2/3 cup fresh parsley, chopped
  • 1¼ teaspoons kosher salt, divided
  • 1/8 teaspoon black pepper
  • Olive oil spray or a light brushing of oil for the baking dish

Instructions

  1. Preheat oven to 350°F. Spread bread cubes on two sheet pans and toast for 15 minutes, tossing once. Cool.
  2. Heat 2 tablespoons olive oil in a large skillet over medium. Add onions and 1 teaspoon salt; cook about 8 minutes, then reduce heat and cook 15 minutes more until caramelized. Remove onions.
  3. Add remaining 1 tablespoon oil to the skillet. Sauté mushrooms and celery over medium for about 8 minutes until mushrooms brown. Stir in thyme (or rosemary) and sage for 1–2 minutes.
  4. In a large bowl combine toasted bread, caramelized onions, mushroom mixture, and parsley. Season with remaining salt and pepper. Gradually stir in broth until the mixture is moist but not soggy. Mix in the beaten egg.
  5. Lightly oil a 9×13-inch baking dish and transfer the stuffing. Cover with foil and bake at 350°F for 25 minutes. Uncover and bake 15 more minutes until the top is golden. Let rest 15 minutes before serving.

Notes

Makes about 12 cups. Adjust broth quantity depending on how moist you prefer your stuffing.