The smell of freshly baked sourdough bread combined with the warm, nutty aroma of toasted almonds and the subtle sweetness of caramelized dates is the ultimate holiday comfort. This sourdough stuffing recipe with dates and almonds has quickly become my go-to dish for Thanksgiving, Christmas, and even cozy family dinners. It’s one of those recipes that feels fancy but is surprisingly easy to whip up, and the flavors are so unique, everyone always asks for seconds.
I first stumbled upon the idea of adding dates to stuffing when I was experimenting with holiday recipes a few years ago. Honestly, I wasn’t sure how it would turn out, but let me tell you—it was a game-changer. The dates add a rich, sweet depth that complements the tangy sourdough and crunchy almonds perfectly. Plus, it’s a great way to use up sourdough bread that’s gone a little stale. If you’re looking for a stuffing recipe that’s anything but boring, you’re in for a treat!
Why You’ll Love This Recipe
- Unique flavor combination: The tang of sourdough, the sweetness of dates, and the crunch of almonds create a delicious blend that’s unlike your typical stuffing.
- Perfect for holidays: Whether it’s Thanksgiving, Christmas, or even an elevated Sunday dinner, this stuffing is a show-stopper.
- Easy to make: No complicated techniques here—just straightforward steps that anyone can follow.
- Customizable: You can easily make this recipe vegetarian or adjust the flavors to suit your family’s taste.
- Make-ahead friendly: Prepare it in advance and bake when you’re ready to serve for stress-free entertaining.
- A crowd-pleaser: This stuffing always gets rave reviews. Even picky eaters love the sweet and savory blend!
What sets this recipe apart is the use of sourdough bread instead of the usual white or whole wheat. It lends a subtle tang that perfectly balances the sweetness of the dates. Plus, the almonds bring a delightful crunch that keeps every bite interesting. It’s the kind of dish that feels like a warm hug—comforting, flavorful, and full of heart.
What Ingredients You’ll Need
This recipe uses simple, wholesome ingredients that you can easily find at your local grocery store or may already have in your pantry.
- Sourdough bread: Cut into cubes and slightly stale for better texture (try homemade or store-bought).
- Dates: Pitted and chopped (Medjool dates work great for their sweetness).
- Almonds: Toasted and roughly chopped (adds crunch and nutty flavor).
- Butter: Unsalted, melted (or use olive oil for a dairy-free option).
- Onion: Finely chopped (yellow onions are ideal for their mild sweetness).
- Celery: Chopped into small, even pieces (for texture and flavor).
- Garlic: Minced (adds a savory depth).
- Chicken or vegetable broth: Preferably low-sodium (to control salt levels).
- Fresh herbs: Chopped parsley, thyme, and sage (these are classic stuffing herbs).
- Salt and pepper: To taste (adjust based on broth’s saltiness).
- Eggs: Lightly beaten (helps bind the stuffing).
You can always swap out ingredients based on dietary needs. For example, use gluten-free sourdough for a gluten-free version or replace the butter with a plant-based alternative for a vegan-friendly dish.
Equipment Needed
You won’t need anything too fancy for this recipe, but here’s what you’ll want to have on hand:
- Large mixing bowl: To combine all the ingredients.
- Cutting board and knife: For chopping the bread, almonds, dates, and veggies.
- Skillet: For sautéing onions, celery, and garlic.
- Baking dish: An 8×11 or 9×13 dish works perfectly.
- Foil: To cover the dish while baking (prevents over-browning).
If you don’t have a baking dish, a deep oven-safe skillet or even a loaf pan can work. Just adjust the cooking time slightly.
Preparation Method

- Preheat the oven: Set your oven to 375°F (190°C).
- Prepare the sourdough: Cut the bread into 1-inch cubes and let it sit out for a few hours to dry out, or toast them in the oven for 10 minutes.
- Sauté the vegetables: Heat your skillet over medium heat and add the melted butter. Sauté the onions, garlic, and celery until softened, about 5-7 minutes. Set aside to cool slightly.
- Toast the almonds: In a dry skillet, toast the almonds until golden and fragrant, about 5 minutes. Let them cool before roughly chopping.
- Mix the stuffing: In a large mixing bowl, combine the sourdough cubes, sautéed vegetables, chopped dates, toasted almonds, fresh herbs, salt, and pepper. Toss to combine.
- Add the wet ingredients: Pour the beaten eggs and chicken or vegetable broth over the mixture. Stir gently until the bread is evenly moistened but not overly wet.
- Transfer to a baking dish: Grease your baking dish and spread the stuffing mixture evenly.
- Bake: Cover with foil and bake for 25 minutes. Then, remove the foil and bake for another 15-20 minutes, or until the top is golden brown and slightly crispy.
- Serve: Let the stuffing cool for a few minutes before serving. Garnish with extra fresh parsley if desired.
Cooking Tips & Techniques
- Don’t skip the toasting: Dry or lightly toasted sourdough absorbs the flavors from the broth without turning mushy.
- Watch the almonds: They toast quickly, so keep an eye on them to avoid burning.
- Adjust seasoning: Taste the mixture before baking and add more herbs, salt, or pepper as needed.
- Use fresh herbs: While dried herbs work in a pinch, fresh parsley, thyme, and sage really elevate the flavor.
- Bake uncovered for crunch: Removing the foil during the last 15 minutes creates a crispy top layer that’s irresistible.
Variations & Adaptations
- Vegetarian version: Use vegetable broth instead of chicken broth and swap butter for olive oil.
- Gluten-free option: Substitute gluten-free sourdough bread and double-check other ingredients for hidden gluten.
- Seasonal twist: Add diced apples or cranberries for a fall-inspired flavor.
- Nut-free adaptation: Replace almonds with sunflower seeds or pumpkin seeds for a similar crunch.
- Spicy kick: Mix in a pinch of red pepper flakes or cayenne for a subtle heat.
My personal favorite tweak is adding a splash of orange juice to the broth—it enhances the sweetness of the dates and adds a hint of citrusy brightness.
Serving & Storage Suggestions
This sourdough stuffing with dates and almonds is best served warm as a side dish. Pair it with roasted turkey, honey-glazed ham, or even a vegetarian main like stuffed squash. It’s also delicious on its own with a fresh green salad.
To store leftovers, transfer to an airtight container and refrigerate for up to 4 days. You can also freeze the stuffing for up to 3 months—just make sure it’s well-wrapped to prevent freezer burn. Reheat in the oven at 350°F (175°C) until warmed through, adding a splash of broth if it seems dry.
Nutritional Information & Benefits
This sourdough stuffing is packed with flavor and nutrition:
- Calories (per serving): Approximately 250-300
- Protein: Sourdough and almonds provide a good amount of protein.
- Fiber: Dates and sourdough bread are excellent sources of fiber.
- Healthy fats: Almonds add heart-healthy fats to the dish.
- Dietary considerations: Can be made vegetarian, gluten-free, or dairy-free.
Dates are naturally rich in antioxidants and provide a natural sweetness without added sugar, while sourdough is easier to digest than regular bread due to its fermentation process.
Conclusion
This irresistible sourdough stuffing with dates and almonds is everything you could want in a holiday side dish: it’s flavorful, unique, and simple to make. Whether you’re hosting a big family dinner or just looking for a comforting dish to enjoy on a chilly evening, this recipe has you covered.
I personally love how versatile this dish is—every time I make it, there’s room to tweak the flavors and try something new. So don’t be afraid to experiment and make it your own!
If you try this recipe, let me know how it turned out in the comments below. Share it with your friends and family or save it for your next holiday feast. I promise, this stuffing will be a crowd favorite!
FAQs
Can I use whole wheat bread instead of sourdough?
Yes, but keep in mind that sourdough adds a tangy depth that’s unique to the recipe. Whole wheat will work but may taste slightly different.
Can I make this stuffing ahead of time?
Absolutely! Prepare the stuffing, cover it tightly, and refrigerate for up to a day before baking.
What type of dates should I use?
Medjool dates are ideal because of their sweetness and soft texture, but deglet noor dates will work too.
How can I make this recipe vegan?
Use vegetable broth instead of chicken broth and replace butter with olive oil or vegan margarine.
Can I freeze this stuffing?
Yes, you can freeze it for up to 3 months. Let it cool completely, place it in an airtight container, and reheat in the oven when needed.
Pin This Recipe!

Irresistible Sourdough Stuffing Recipe with Dates and Almonds
A unique and flavorful stuffing recipe featuring tangy sourdough bread, sweet dates, and crunchy almonds—perfect for holidays or cozy family dinners.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 loaf sourdough bread, cut into cubes and slightly stale
- 1 cup dates, pitted and chopped
- 1 cup almonds, toasted and roughly chopped
- 4 tablespoons unsalted butter, melted (or olive oil for dairy-free)
- 1 medium onion, finely chopped
- 2 stalks celery, chopped into small pieces
- 2 cloves garlic, minced
- 1 1/2 cups chicken or vegetable broth, preferably low-sodium
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon fresh thyme, chopped
- 1 teaspoon fresh sage, chopped
- Salt and pepper to taste
- 2 large eggs, lightly beaten
Instructions
- Preheat the oven to 375°F (190°C).
- Cut the sourdough bread into 1-inch cubes and let it sit out for a few hours to dry out, or toast them in the oven for 10 minutes.
- Heat a skillet over medium heat and add the melted butter. Sauté the onions, garlic, and celery until softened, about 5-7 minutes. Set aside to cool slightly.
- Toast the almonds in a dry skillet until golden and fragrant, about 5 minutes. Let them cool before roughly chopping.
- In a large mixing bowl, combine the sourdough cubes, sautéed vegetables, chopped dates, toasted almonds, fresh herbs, salt, and pepper. Toss to combine.
- Pour the beaten eggs and chicken or vegetable broth over the mixture. Stir gently until the bread is evenly moistened but not overly wet.
- Grease a baking dish and spread the stuffing mixture evenly.
- Cover with foil and bake for 25 minutes. Then, remove the foil and bake for another 15-20 minutes, or until the top is golden brown and slightly crispy.
- Let the stuffing cool for a few minutes before serving. Garnish with extra fresh parsley if desired.
Notes
[‘Dry or lightly toast the sourdough bread for better texture.’, ‘Keep an eye on the almonds while toasting to avoid burning.’, ‘Taste the mixture before baking and adjust seasoning as needed.’, ‘Use fresh herbs for enhanced flavor.’, ‘Remove foil during the last 15 minutes of baking for a crispy top layer.’]
Nutrition
- Serving Size: 1 cup
- Calories: 275
- Sugar: 10
- Sodium: 350
- Fat: 12
- Saturated Fat: 4
- Carbohydrates: 35
- Fiber: 4
- Protein: 8
Keywords: sourdough stuffing, holiday stuffing, Thanksgiving recipe, Christmas side dish, stuffing with dates, almond stuffing, vegetarian stuffing, gluten-free stuffing



