Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach, Artichoke, and Herb Stuffing Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Michelle Davis
  • Total Time: 1 hour 10 minutes

Description

A fresh and comforting twist on classic stuffing, this Spinach, Artichoke, and Herb Stuffing blends the earthy flavors of spinach and artichokes with the fragrant aroma of herbs and toasted bread. It’s light yet hearty, perfect as a flavorful side dish for family dinners, festive gatherings, or cozy evenings at home.


Ingredients

Scale
  • 1 loaf (about 12 cups) day-old French bread, cubed

  • 3 tablespoons olive oil

  • 1 medium onion, finely chopped

  • 3 cloves garlic, minced

  • 4 cups fresh spinach, chopped

  • 1 can (14 oz) artichoke hearts, drained and roughly chopped

  • 1 cup celery, finely diced

  • 1 cup carrots, finely diced

  • 2 tablespoons fresh parsley, chopped

  • 1 tablespoon fresh thyme leaves

  • 1 tablespoon fresh rosemary, minced

  • 1 teaspoon dried oregano

  • 1 teaspoon salt

  • ½ teaspoon black pepper

  • 1½ cups low-sodium vegetable broth (or chicken broth if not vegetarian)

  • 2 large eggs, lightly beaten

  • ½ cup shredded mozzarella cheese (optional)

  • ¼ cup grated Parmesan cheese


Instructions

  • Preheat oven to 350°F (175°C). Spread cubed bread on a large baking sheet and toast for 10–12 minutes, or until lightly golden and crisp. Set aside.

  • In a large skillet, heat olive oil over medium heat. Add the chopped onion and cook for 3–4 minutes until translucent. Add minced garlic and cook another 30 seconds until fragrant.

  • Stir in the diced celery and carrots. Cook for 5–6 minutes, until softened. Add spinach and artichokes; cook until spinach wilts and excess moisture evaporates.

  • Season with parsley, thyme, rosemary, oregano, salt, and pepper. Stir to combine and cook for 2 minutes to enhance the flavors.

  • In a large mixing bowl, combine the toasted bread cubes and the vegetable mixture. Toss gently to mix.

  • Whisk together the broth and eggs in a separate bowl. Pour over the bread and vegetables, stirring until moistened but not soggy. If using, add mozzarella and Parmesan cheese.

  • Transfer the mixture to a lightly greased 9×13-inch baking dish. Cover with foil and bake for 25 minutes. Remove foil and bake for another 15–20 minutes, or until the top is golden and crisp.

  • Let cool slightly before serving. Garnish with extra herbs if desired.

Notes

  • Use day-old or toasted bread to prevent sogginess.

  • Substitute vegetable broth for a vegetarian version.

  • Omit cheese or use dairy-free alternatives for a dairy-free option.

  • Assemble ahead of time, cover, and refrigerate overnight; bake before serving.

  • Drizzle a bit of olive oil before baking uncovered for a crispier top.

  • Prep Time: 25 minutes
  • Cook Time: 45 minutes