Caramelized Onion and Spinach Stuffing
This cozy and oh-so-flavorful caramelized onion and spinach stuffing is a fun twist on the classic dish! Made with sourdough bread, dreamy caramelized onions and fresh spinach, itβs a must for any holiday dinner. Vegetarian with a dairy free option.
Letβs continue the Thanksgiving recipe train, shall we? With this caramelized onion and spinach stuffing!
Or otherwise known as the stuffing of my dreams.
Now, I am a firm believer that no Thanksgiving menu is complete without a killer stuffing. And todayβs recipe most certainly fits the bill.
Weβre talking chunks of sourdough, oh-so-flavorful caramelized onions and wilted spinach tossed together and baked to perfection.
You know what Iβm talking about – crisp on the top but still perfectly soft underneath.
And yes, I am totally counting down the days until I get to eat this again on Thanksgiving…
Tips & Tricks For This Caramelized Onion and Spinach Stuffing
- Because we are caramelizing the onions, the cook time for this recipe is on the longer side. So hereβs my suggestion. Caramelize the onions / wilt down the spinach (this is all done in the same skillet) in advance. Let cool to room temp and then store in an airtight container in the fridge. On turkey day, all youβll need to do is toss everything together in a big bowl and then bake off in the oven. Keeping it nice and simple for the day of.
- Iβd also suggest cubing up the bread a day ahead of time. It helps the bread get even more stale (which we want) AND saves time on Thanksgiving. Win win.
- To make this recipe dairy free, you can use olive oil in place of the butter.
- I think the stuffing is pretty darn awesome as written, but if you love a lot of βstuffβ in your stuffing, you may want to add more onions (Iβd suggest maybe one more). But it really just depends on your preference.
- Salt. The first time you make this Iβd recommend using the amount listed below. If you want to add more, you can always sprinkle some over the top at the very end.
Additional Thanksgiving Recipes You Might Enjoy:
- Classic Thanksgiving Stuffing
- Dairy Free Apple Walnut Stuffing
- Maple Mustard Roasted Brussels Sprouts
- Homemade Vanilla Thyme Cranberry Sauce
- Dairy Free Mashed Potatoes
- Savory Mashed Sweet Potatoes
- Holiday Corn
Did you make this recipe? Rate and review it down below! I’d love to hear from you.

Caramelized Onion and Spinach Stuffing
This cozy and oh-so-flavorful caramelized onion and spinach stuffing is a fun twist on the classic dish! Made with sourdough bread, dreamy caramelized onions and fresh spinach, itβs a must for any holiday dinner. Vegetarian with a dairy free option.
Ingredients
For the onions:
- 3 tablespoons unsalted butter, cut into chunks*
- 2 large onions, thinly sliced
- ΒΌ teaspoon salt
- ΒΌ cup low-sodium vegetable broth
- 1 (5 ounce) bag fresh baby spinach leaves
For the stuffing:
- 1 (1 pound) loaf stale sourdough, cut into Β½ to ΒΎ inch cubes
- 1 ΒΌ cups low-sodium vegetable broth
- 1 large egg
- Β½ teaspoon salt
- ΒΌ teaspoon pepper
Instructions
For the onions:
- Set a large skillet over medium heat. Add in the butter. When melted, add in the onions and salt and toss to combine. Cook for about 30 to 45 minutes, stirring occasionally, until the onions are a caramel brown. {Turn down the heat to medium low or low if they start cooking too fast or are burning (you can also add a little oil or additional butter to the skillet if needed). Toward the end of the cooking, you’ll want to stir more frequently.}
- Once nicely caramelized, add the broth to the skillet and use a wooden spoon to scrape up any bits from the pan.
- Add in the spinach and cook for about 2 to 3 minutes, stirring frequently, until the liquid has evaporated and the spinach is wilted. Remove from the heat.
For the stuffing:
- Preheat the oven to 375ºF. Mist a 9x13 inch baking dish with nonstick or olive oil spray. Set aside.
- Add the bread cubes to a large bowl, along with the onion mixture. Toss to combine.
- In a small bowl or liquid measuring cup, whisk together the broth, egg, salt and pepper. Pour into the bowl with the bread and toss until everything is evenly coated.
- Transfer the mixture to the prepared baking dish and cover with aluminum foil.
- Bake for 30 minutes. Remove the aluminum foil and bake for about 20 additional minutes, until the top layer is golden brown and crisp.
Notes
*To keep this dairy free - you can use non dairy butter or olive oil in place of the regular butter. Also, be sure to check the ingredients on your sourdough bread to ensure there's no dairy!
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 229Total Fat: 6gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 35mgSodium: 606mgCarbohydrates: 35gFiber: 2gSugar: 5gProtein: 8g
Nutrition data shown is an estimate provided by an online calculator and is for informational purposes only. It should not be considered a substitute for a medical professionalβs advice.
Can I use chicken brother instead of vegetable broth?
Hey Robbie – yes absolutely!
Love onions not celery. Love corn bread not white bread. Delicious.
I’m glad I’m not alone in this!! Thanks Lynne!
As much as I like celery, I am totally on team carmelized onions! I will gladly load my plate up with a a big pile of this stuffing and just forget about the rest of the meal π
haha yessss!! Thanks Kelly!
Stuffing is my favorite part of Thanksgiving and this version without celery is totally making my day!
Love all the flavors of this tasty looking savory dish. I don’t care if the stuffing is traditional or not as long as I have something this. π
That’s so funny, there was SO much celery in the recipe I used for our stuffing this year (Canadian here!) and bleh. Wishing I had this recipe, it looks and sounds absolutely amazing!! Can’t go wrong with caramelized onions π
Thanks Denise! You just can’t!! π
Caramelized onion and spinach— girl, this is the stuffing of my dreams! Might just have to try this for Thanksgiving this year!!
I’m weird in that celery is one of my favorite things in stuffing too — WHY I don’t know! I can live without it for the sake of caramelized onions and spinach, however — I love that you added those! The sour dough must add so much flavor too — I love this!
haha you and my husband!! Thanks Marcie!
Yummy I love love love caramelised onions so I know I will love this stuffing.Β
It’s official! I am adding this recipe to my Thanksgiving menu just because this looks so delicious! My husband will only eat the cornbread dressing that was handed down to me by his mom. It is good, but, your recipe with the sourdough bread and caramelized onion won me over! Thank you for sharing this recipe!
Yay I love this! π
I don’t like celery so this stuffing looks perfect to me! I love that it combines tangy sourdough with sweet caramelized onions…sounds SO good. Is it bad that I could eat this as my meal for Thanksgiving? π
haha um no, not at all! I totally eat way too much stuffing on thanksgiving!
Bahahaha. HUSBANDS. Right?! At least your hubs likes stuffing though! I can’t even get mine to take more than one bite.. although I’ve learned that now just means ALL the stuffing for me! Which is kind of a problem since I WILL eat the entire pan. π I am obsessing over this stuffing, Ashley! I would add caramelized onions to everything if I could, so I love that you used it here! And that spinach! Yes, girl, YES! Pinned! Cheers!
True! He just complains when it’s not the normal one π Silly husbands!
Haha – Ashley, I couldn’t agree more, one cannot mess with the wonder that is caramelized onion! Personally I love celery in all things – but I can see what you mean when it comes to this stuffing. Sounds delightfully delicious!
This looks totally delicious, however, I am with your husband….I need a traditional stuffing for Thanksgiving! Maybe I can have two stuffings! π
Two stuffings sounds like a fantastic idea π
I love stuffing, but I absolutely HATE celery, so it’s hard for me to find stuffings that don’t have it. This version sounds perfect, Ashley! I absolutely LOVE the caramelized onion and spinach in here. I think I could eat this entire dish by myself!
I’m with you! I’ll eat it but it’s just not my favorite thing! Thanks Gayle!!
Stuffing is the most important ESSENTIAL dish on my Thanksgiving table! ( And to think I hated it when I was younger!)
Love stuffing more than the turkey :-)) This one looks great!
Same here! It’s ALL about the sides for me on turkey day!
Stuffing is easily my favorite thing on the dinner table and this one looks absolutely INCREDIBLE with all those gorgeous caramelized onions!
Okay, I probably should cook more then I do but I’m still scratching my head as to why celery can’t be added, haha. I just love the look of this dish, yummy and savory. It doesn’t look like traditional, boxed and mushy stuffing and that’s a wonderful thing!! Happy Monday Ashley!!!
haha oh you could definitely add it … but it’s just not at all what I intended for the stuffing to taste like! π