This post may contain affiliate links. See my disclosure policy.

This super easy Thanksgiving Dressing Recipe has been a family favorite year after year. Buttery sautéed onions, celery, and fresh herbs are tossed with crusty sourdough bread cubes and broth, then baked until golden. It’s the perfect balance of light and airy on top, with a rich and custardy center.

The best part? It tastes even better when it’s prepared ahead of time and can even be cooked in the slow cooker, which means less time in the kitchen and more time with family!

Baked Thanksgiving dressing in a blue Staub casserole dish, golden on top and garnished with fresh herbs.
Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

If there’s one dish I look forward to most over the holidays, it’s this homemade Thanksgiving dressing, aka stuffing. Buttery, savory, and ridiculously flavorful, it’s a classic, no-frills recipe made with simple, wholesome ingredients. And honestly, that’s what makes it so perfect.

Technically, stuffing is cooked inside the turkey, while dressing is baked in a separate dish. They are virtually the same otherwise. My dad always stuffed our turkey growing up, but these days, I prefer to bake my dressing on the side. It tastes lighter, and the turkey cooks more evenly.

No matter what you call it, this easy Thanksgiving dressing is a must-have on any holiday table, right alongside creamy mashed potatoes, rich homemade gravy, and of course, the Thanksgiving turkey.

Ingredients

To make this Thanksgiving dressing, being by gathering the following ingredients:

Ingredients for Thanksgiving dressing arranged on a white surface with labels for bread, celery, onion, herbs, and broth.
  • Bread, of course! So, the type of bread you choose has a direct impact on the flavor and texture of your dressing. For this recipe, I’ve chosen to use a loaf of sourdough bread because I love the subtle tang it offers. You can also use French bread, Italian bread, cornbread, or a combination. I do not recommend using sandwich bread like multi-grain, whole wheat, or white bread (like Wonder bread). These breads are more likely to get soggy.
  • Butter: Absolutely essential, butter adds flavor and richness. You can use salted or unsalted butter, whichever you prefer.
  • Aromatics (onion, celery, garlic): The classic trio for a savory, flavorful base.
  • Fresh herbs (sage, thyme, rosemary, and parsley): Sage is the most important for that unmistakable Thanksgiving flavor and aroma. Thyme and rosemary help round out the blend.
  • Eggs: Bind everything together, giving the interior a soft, custardy texture.
  • Broth: Use chicken, veggie, or homemade turkey stock to moisten the bread.

How to Make Thanksgiving Dressing (Stuffing)

The texture of your Thanksgiving dressing is a BIG deal. Some recipes are light and crisp throughout, while others are dense or even soggy. This recipe is a perfect balance – golden and crisp on top with a soft, tender, and custardy center.

  1. To begin, prepare the bread. Two to three days before Thanksgiving, cut your bread loaf into ½ to ¾-inch cubes and spread them over a large baking sheet to dry out.

Tip: how to dry bread for stuffing

If your bread isn’t stale yet, that’s ok. Cut the loaf into ½ to ¾-inch cubes and spread them evenly over two baking sheets. Bake at 200°F for 1-2 hours, stirring ever 20-30 minute OR 300°F for 20-30 minutes. Stir occasionally and keep an eye on it to make sure it’s not browning. Note: If you dry fresh bread in the oven, you may need less broth.

Cubed sourdough bread spread evenly on a baking sheet to dry for homemade Thanksgiving dressing.
  1. Cook the aromatics: In a large skillet over medium heat, melt the butter. Add the onion and celery and cook for 8-10 minutes, until softened. Stir in the garlic and cook for 30 seconds, then add the sage, thyme, rosemary, salt, and pepper. Continue cooking for 1 minute more, until fragrant.
Fresh sage, thyme, rosemary, and parsley added to sautéed onions and celery in a skillet.
Sautéed onions, celery, and herbs cooked until soft and fragrant in a white skillet.
  1. Mix the wet ingredients: In a medium bowl, whisk together the eggs and 2 cups of broth. For a softer, wetter texture, add up to 4 cups total (see Notes section).
Two raw eggs cracked into a ceramic mixing bowl.
Whisked eggs combined with broth in a ceramic bowl.
  1. Combine everything: Add the dried bread cubes to a large mixing bowl. Pour in the egg mixture and sautéed aromatics, gently tossing until the bread is evenly moistened. Let sit for 5 to 10 minutes so the bread absorbs the liquid.
Sautéed vegetables and herbs poured over cubed bread in a large glass mixing bowl.
  1. Assemble and bake: Transfer to a greased 9×13-inch baking dish, cover with foil, and bake at 350°F for 20 minutes. Uncover and bake another 15 to 20 minutes until golden brown and set.
Unbaked Thanksgiving dressing mixture in a casserole dish.
  1. Rest and serve: Remove from the oven and let your dressing rest for about 10 minutes. The top should be crisp and golden, and the center soft and custardy.
Golden baked Thanksgiving dressing in a blue casserole dish, topped with fresh herbs and sage.

Make-Ahead and Slow Cooker Options

Aside from being delicious, the best part about homemade Thanksgiving dressing is its convenience and flexibility.

Make-Ahead Tips

You can prepare the entire dressing up to one day in advance. Assemble it as directed (through mixing all the ingredients) but don’t bake it yet. Cover tightly with foil and refrigerate overnight. About an hour before serving, bake it straight from the fridge, adding an extra 5-10 minutes to the covered baking time.

  • Tip: If preparing your dressing ahead, add an extra ¼ to ½ cup of broth before refrigerating, since the bread absorbs more liquid as it sits. Before baking, check the mixture – if it looks dry, drizzle on a little more broth to keep it soft and custardy.

Slow Cooker Instructions

To save oven space, you can also cook this dressing in your slow cooker. Prepare the recipe as written through mixing, then transfer the mixture to a greased 6-quart slow cooker. Cook on LOW for 3½ to 4 hours or HIGH for 2 to 2½ hours, until the center reaches at least 160°F and is hot and set.

  • Tip: If you’re planning to cook your dressing in a slow cooker, start with the lower end of the broth range (about 2 to 3 cups). Moisture in the dressing won’t evaporate as much as it does in the oven.

The Key to Perfect Dressing Texture

First and foremost, the perfect dressing texture comes down to personal preference. Some people love a firmer, more bread-forward dressing, while others prefer it extra moist and spoonable. I like mine somewhere in the middle.

What I always recommend is to start with less broth – it’s easier to add more than it is to take it out. The bread cubes should be evenly moistened, but not wet, and they should feel soft and spongy when squeezed. And remember, homemade dried bread cubes will need less broth (about 2½ to 3 cups), while store-bought cubes will need more (closer to 3½ to 4 cups).

Close-up of golden baked Thanksgiving dressing with celery, onions, and a fresh sage leaf on top.
Serving of homemade Thanksgiving dressing on a white plate with a fork, garnished with fresh herbs.

Flavor Variations

This classic Thanksgiving dressing is wonderfully versatile. Keep it traditional or customize it with one or more of the following:

  • Cornbread Dressing: Replace half of the sourdough with cornbread cubes for a touch of sweetness and a softer, more tender texture. For the full Southern-inspired recipe, try my Cornbread Dressing Recipe.
  • Sausage Dressing: Brown ½ pound of Italian or breakfast sausage, drain any excess fat, and stir it into the bread mixture before baking.
  • Mushroom Dressing: Add 10 ounces of sliced mushrooms (such as cremini or button) to the skillet with the onions and celery. Sauté until golden and tender for delicious earthy, umami-rich flavor.
  • Apple & Cranberry Dressing: Stir in 1-2 cups of diced apples (such as Honeycrisp or Fuji) and ½ cup of dried cranberries at the same time as the herbs for a touch of sweetness.

Storage Tips

To Store: Allow your dressing to cool completely, then cover tightly or transfer to an airtight container. Refrigerate for up to 4 days.

To Freeze: Portion into freezer-safe containers or wrap tightly in foil and plastic wrap. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

To Reheat: Cover with foil and warm in a 350°F oven for 20-25 minutes, or until heated through. For smaller portions, microwave in 30-second intervals until warm.

More Holiday Side Dishes

If you make this Thanksgiving dressing recipe, I’d love to hear what you think! Please leave a comment and a star rating below, your feedback helps other readers discover (and enjoy) this recipe too. Thank you so much! 💛

Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

Baked Thanksgiving dressing in a blue Staub casserole dish, golden on top and garnished with fresh herbs.
5 from 1 vote

Thanksgiving Dressing Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
This buttery, herb-packed Thanksgiving dressing is made with sourdough bread cubes, sautéed onions and celery, and plenty of fresh herbs. Baked until golden and crisp on top with a soft, custardy center, it's the old-fashioned bread dressing everyone loves.
Prep: 20 minutes
Cook: 1 hour 10 minutes
Total: 1 hour 30 minutes
Servings: 10 servings
Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

Ingredients 

  • 1 pound day-old sourdough bread, cut into ½ to ¾-inch cubes (about 10-12 cups)
  • 1 stick (½ cup) unsalted butter
  • 1 medium yellow onion, finely chopped
  • 4 ribs celery, finely chopped
  • 3 cloves garlic , minced
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 1-2 teaspoon finely chopped fresh sage
  • 1 teaspoon finely chopped fresh thyme
  • 1 teaspoon finely chopped fresh rosemary
  • 3 tablespoons chopped fresh parsley
  • 2 large eggs
  • 2-4 cups low-sodium chicken or vegetable broth, see notes

Instructions 

  • Prepare the Breadcrumbs: Cut the bread into ½ to ¾-inch cubes and spread them over 1 to 2 baking sheets. Allow them to dry out uncovered at room temperature for 2-3 days, or in the oven at 200°F for 1-2 hours, stirring ever 20-30 minutes, until dry but not browned. Let cool slightly before using.
  • Preheat the Oven: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or cooking spray and set aside.
  • Cook the Aromatics: In a large skillet over medium heat, melt the butter. Add the onion and celery and cook for 8-10 minutes, until softened, then stir in the garlic and cook for 30 seconds more.
  • Season: Sprinkle the aromatics with 1-2 teaspoons of freshly minced sage, 1 teaspoon fresh thyme, and 1 teaspoon of fresh rosemary, then add 1 teaspoon salt and pepper. Cook for 1 minute.
  • Mix the Liquid Ingredients: In a medium bowl, whisk together the eggs and 2 cups of broth until fully combined. For homemade dried bread cubes, start with 2-2½ cups broth. For store-bought stuffing cubes, start with 3 cups broth (see notes).
  • Combine Everything: Place the dried bread cubes in a large bowl. Pour the egg mixture and sautéed aromatics over the bread and gently toss until evenly moistened. Let the mixture sit for 5 to 10 minutes so the bread absorbs the liquid. The cubes should feel hydrated and spongy, not mushy. Add additional broth ½ cup at a time as needed.
  • Bake the Dressing: Transfer the mixture to the prepared baking dish. Cover tightly with foil and bake for 20 minutes. Uncover and continue baking for 15 to 20 minutes more, until the top is golden brown and the center is hot and set (about 160°F internally).
  • Rest and Serve: Let the dressing rest for 10 minutes before serving.

Notes

  • Bread: For this recipe, you will need one large loaf of hearty, slightly dense white bread (about 1 pound, or 16-ounces) or between 12-16 slices of bread to make 12 cups. Remember to measure the bread after drying, since bread loses about 20% of its volume after drying.
  • Broth: The total amount of broth you use to make this recipe depends on the type of bread crumbs you use and personal preference.
    • If you’re using homemade dried bread cubes or day-old bread, start with 2 to 2½ cups of broth. They rehydrate more easily and can get soggy if over-soaked.
    • If you’re using store-bought dressing cubes, start with 3 cups of broth. Store-bought cubes are denser and drier, so they’ll need more liquid to rehydrate.
  • Optional additions: Add cooked sausage, mushrooms, dried cranberries, or diced apples.
  • For a slightly sweeter flavor, try using a mix of half white bread cubes and half cornbread for Cornbread Dressing.
  • Make-Ahead: The bread cubes can be dried and stored in a resealable bag at room temperature for up to 2 weeks. Assemble the dressing (through Step 6) up to 1 day ahead. Cover tightly and refrigerate. Bake straight from the fridge, adding 5–10 minutes to the covered baking time.

Nutrition

Calories: 235kcal | Carbohydrates: 26g | Protein: 8g | Fat: 12g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 62mg | Sodium: 549mg | Potassium: 175mg | Fiber: 2g | Sugar: 3g | Vitamin A: 421IU | Vitamin C: 2mg | Calcium: 46mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Jessica Randhawa leads The Forked Spoon, sharing 14 years of experience and over 1,200 original recipes, kitchen tips, and practical cooking advice. Inspired by her world travels, Jessica's approachable recipes have been featured in outlets such as USA Today, Daily Mail, and CNET. She holds a Bachelor of Science from the University of California.

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




5 from 1 vote (1 rating without comment)