Skip to Content
January 8, 2024

Spinach Artichoke Bread

Spinach artichoke isn’t *just* our favorite dip. And soup. It’s also our favorite cheesy bread. Regular garlic and cheese bread gets a very tasty vegetable upgrade with spinach and artichoke.

Categories

  • Spring
  • Dinner
  • Appetizers
homemade spinach artichoke bread cut into slices on a serving plate
Photography by Gayle McLeod

More of our favorite carb-filled appetizers!

How We Say I Love You–Cheesy Spinach Artichoke Bread

There’s food that just conveys love, and this baked spinach and artichoke bread does just that. We think that spinach artichoke bread is a very satisfactory meal on its own, but it’s also a great appetizer with other finger food favorites like Bacon Wrapped Asparagus and Baked Chicken Wings. Make your next Spaghetti and Meatballs dinner extra fancy with this spinach and artichoke bread.

shallot, spinach, artichoke hearts, mayonnaise, cream cheese, lemon juice, garlic powder, pepper, mozzarella, Parmesan, bread

Ingredients You’ll Need For The Best Spinach Artichoke Bread

  • Crusty Bread – Ciabatta or Como are great

  • Cheese – Cream cheese, mozzarella, and Parmesan

  • Shallot

  • Baby spinach

  • 1 (14-ounce) can quartered artichoke hearts

  • Mayonnaise

  • Lemon juice

  • Garlic powder and freshly cracked black pepper

olive oil, shallots and spinach being cooked together in a skillet
shallots, spinach, artichoke hearts, mayo, cream cheese, lemon juice, garlic powder, pepper, mozzarella & parmesan in a bowl
artichoke hearts, mayo, cream cheese, lemon juice, garlic powder, pepper, mozzarella and parmesan mixed together in a bowl
crusty bread topped with spinach, artichoke dip mixture on a sheet pan topped with mozzarella and parmesan

How To Make Spinach Artichoke Bread

  1. Preheat the oven to 400°F.

  2. Cook shallot and spinach, let cool.

  3. Make the artichoke spread. In a large bowl stir together the shallot, spinach, artichoke hearts, mayonnaise, cream cheese, lemon juice, garlic powder, pepper, mozzarella, and parmesan.

  4. Slice the bread in half lengthwise. Arrange, cut sides up, on a rimmed baking sheet.

  5. Spread the artichoke mixture onto the cut sides of the bread.

  6. Sprinkle with mozzarella and Parmesan.

  7. Bake for 20-25 minutes, or until golden brown.

  8. Cut each piece into 4 slices.

  9. Sprinkle with chives and serve warm.

homemade spinach artichoke bread topped with melted mozzarella and parmesan on a baking sheet just out of the oven
homemade spinach artichoke dip bread cut into slices on a serving plate

How to Store Spinach Artichoke Bread + Tips

  • Leftovers are good in the fridge for 3-4 days, or in the freezer for up to 3 months.

  • Make in advance. You can assemble this spinach artichoke dip bread and then wrap it tightly in tin foil and store it in the freezer until you’re ready to bake.

  • Any crusty bread will work, but we love ciabatta or Como bread. Baguettes will work too, but they tend to be extra crusty once baked.

  • Is anyone else craving Hot Spinach Artichoke Dip now?

homemade spinach artichoke bread cut into slices on a serving plate

Some More Of Our Favorite Bread Recipes

Delicious, Any Way You Slice It

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper. Happy cooking!

💌 Let's Stay Together

There are so many great ways to receive all of our latest recipes, meal tips, and inspiration.

Spinach Artichoke Bread

  • Serves: 8
  • Prep Time:  15 min
  • Cook Time:  20 min
  • Calories: 335

Ingredients

  • 1 tablespoon extra-virgin olive oil
  • 1 small shallot, minced
  • 3 cups baby spinach, packed
  • 1 (14-ounce) can quartered artichoke hearts, drained, roughly chopped
  • ½ cup mayonnaise
  • 4 ounces cream cheese
  • 1 tablespoon fresh lemon juice (from 1 lemon)
  • 1 teaspoon garlic powder
  • ¼ teaspoon freshly cracked black pepper
  • 2 cups grated mozzarella
  • ½ cup freshly grated Parmesan cheese
  • 1 loaf crusty bread, such as ciabatta or como
  • 2 tablespoons minced chives

Method

  1. Preheat the oven to 400°F with a rack in the center position.

  2. Heat the olive oil in a large skillet over medium. Add the shallot and spinach and cook until softened, about 5 minutes. Transfer the mixture to a large bowl and let it cool slightly. Add the artichoke hearts, mayonnaise, cream cheese, lemon juice, garlic powder, pepper, 1¼ cups of the mozzarella, and ⅓ cup of the parmesan, stir to combine.

  3. Slice the bread in half lengthwise and arrange, cut sides up, on a rimmed baking sheet. Evenly spread the cut sides with the artichoke mixture, then sprinkle with the remaining ¾ cup mozzarella and remaining Parmesan cheese. Bake for 20-25 minutes, or until golden brown.

  4. Cut each piece into 4 slices. Sprinkle with chives and serve warm.

Nutrition Info

  • Per Serving
  • Amount
  • Calories335
  • Protein12 g
  • Carbohydrates25 g
  • Total Fat21 g
  • Dietary Fiber3 g
  • Cholesterol32 mg
  • sodium482 mg
  • Total Sugars2 g

Spinach Artichoke Bread

Questions & Reviews

Join the discussion below.

or

    Any questions?

    Need to change up some ingredients? Unsure about a step in the method? Click the Ask a Question button above. We’re here for you.

  • Jenn

    I just have to say WHAT?! This was so easy and so good. Will forever be on my "show off" appetizers list.

    Thanks Jenn, so happy you loved it!