This Homemade Garlic Bread is overflowing with gooey cheese and veggies for a comfort food recipe that tastes just like your favorite artichoke dip. Serve it with soups, salads, and more! 

sliced pieces of homemade garlic bread with spinach and artichokes

What’s the Difference Between Garlic Bread and Toast? 

Commonly confused, the truth is, there is no difference between garlic bread and garlic toast! They both come in many variations including different ingredient add-ins and bread shapes. However, they are both comprised of a base of bread, butter, and garlic. 

That said, it is important to note that Texas toast is a little bit different. You see, it is a type of garlic bread that is made with slices of bread that are two to three times thicker than average. 

What Kind of Bread Is Best for Homemade Garlic Bread? 

Any kind of bread you have on hand can be used. However, for the best results, we highly recommend choosing a thick, crusty option such as Italian or French bread. 

spinach and artichoke mixture in a white bowl

Homemade Garlic Bread Ingredients

Rich and creamy, the simple ingredients in this dish create an easy garlic bread that’s bursting with flavor in every bite! Here’s what you’ll need: 

  • Cream Cheese – For the smoothest topping, we use a whole fat option. 
  • Butter – Make sure your butter is unsalted!
  • Garlic – For the best flavor, we recommend buying fresh garlic cloves and mincing them yourself. 
  • Mayonnaise – This makes the spinach and artichoke topping extra thick and provides a slightly tangy taste we love. 
  • Cheese – We prefer to use a combination of Mozzarella and Parmesan cheese, but feel free to mix and match your favorite varieties! 
  • Spinach – We found that thaw, frozen spinach is the best option for easy mixing. 
  • Artichoke Hearts – To save time, opt for jarred or canned artichoke hearts. 
  • Bread – We use French bread, but feel free to use any thick, crusty loaf you like best. 
  • Pepper – The final touch, pepper adds a slightly peppery taste that elevates the rest of the ingredients. 
two halves of french bread topped with a spinach and artichoke mixture ready to be baked for homemade garlic bread

How to Make Easy Garlic Bread with Spinach and Artichokes

Once you see how easy this homemade garlic bread is to make, you’ll never buy the frozen stuff again! Here’s what to do: 

  1. Preheat the oven to 350° Fahrenheit
  2. Combine all of the ingredients (minus the bread) in a bowl. 
  3. Split the bread in half, lengthwise. 
  4. Spread half the mixture on each side. 
  5. Bake for 20-25 minutes or until the bread is golden brown and the cheese has melted.  
a cooked loaf of homemade garlic bread with spinach and artichoke dip topping

Can I Prepare Homemade Garlic Bread Ahead of Time? 

The best way to make this recipe in advance is to whip up the topping and save it for later. Then, all you have to do is add to the bread! 

Refrigerator: Store the spinach and artichoke mixture in an airtight container for up to 5 days

Freezer: Place the spinach and artichoke mixture in an airtight container in the freezer for up to 3 months. Then, just let it thaw in the fridge before adding it to your bread! 

Serving Suggestions

This easy garlic bread is so unbelievably delicious we eat it all on its own! However, if you want to make it a complete meal, it pairs well with pretty much any dish. Some of our favorite pairings options include: 

a whole loaf of homemade garlic bread with spinach and artichokes next to sliced pieces of garlic bread

More Bread Recipes You’ll Love

Warm and comforting, we can never get enough bread! Try out some more of our favorite recipes for tasty breads the whole family will love. 

  • With a show-stopping presentation, this No Knead Focaccia Bread looks so impressive you’ll never believe how easy it is to make. 
  • Buttery, crispy, cheesy, and salty, this Olive Cheese Bread is just oh so good! 
  • Overflowing with ooey gooey cheese, this Spicy Cheese Bread Bowl is an out-of-this-world appetizer no one can resist. 
  • Bursting to the brim with rich garlic and savory cheese, this Cheesy Garlic Bread will have your guests begging for more. 
a full loaf of garlic bread with spinach and artichokes and another loaf sliced into pieces

Homemade Garlic Bread with Spinach and Artichokes

No ratings yet
Author: Food Dolls
Servings: 8
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Topped with a creamy spinach and artichoke mixture, this homemade garlic bread is the tastiest bread you'll ever make!


  • 1 block cream cheese
  • 8 Tablespoons unsalted butter room temperature
  • 3 cloves minced garlic
  • 1/4 cup mayonnaise
  • 1/4 cup shredded mozzarella cheese
  • 1/4 cup shredded parmesan cheese
  • 10 ounces thawed, frozen spinach
  • 15 ounces artichoke hearts, chopped drained
  • 1 loaf french bread
  • 3/4 teaspoon black pepper to taste


  • Preheat oven to 350 degrees F.
  • In a bowl add cream cheese, butter, mayonnaise, garlic, drained spinach, artichoke hearts, both shredded cheeses and black pepper. Mix until combined.
  • Split the french bread in half, lengthwise.
  • Spread the spinach and artichoke filling.
  • Place on a foil lined baking sheet (easy clean-up!) or a greased baking sheet.
  • Bake for 20-25 minutes or until golden brown and the cheese is bubbly.


Serving: 1g | Calories: 282kcal | Carbohydrates: 30g | Protein: 9g | Fat: 14g | Saturated Fat: 6g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 24mg | Sodium: 646mg | Potassium: 197mg | Fiber: 3g | Sugar: 3g | Vitamin A: 4387IU | Vitamin C: 2mg | Calcium: 121mg | Iron: 3mg

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

Like this recipe?Please leave a comment!

You Might Also Like

Turkish Ezme Recipe

Bring the flavors of Turkish cuisine right to your own kitchen with the simple ingredients and easy steps of this no-cook ezme recipe!

Meet Alia & Radwa

Welcome to Food Dolls! We’re so glad you found us. We are Alia and Radwa, sisters who want to share simple and easy recipes with you. We hope you find recipes here that you enjoy making as much as we do! Learn more about us!

Leave a reply

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

Recipe Rating