Our Homemade Garlic Bread with Spinach and Artichokes is like a cheesy veggie party that’s basically your favorite artichoke dip but in bread form. And the best part? It plays well with soups, salads, or whatever else you’re in the mood for. Get ready to meet your new favorite comfort food.

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

Get ready for a flavor explosion in every bite with this rich and creamy homemade garlic bread! The simple ingredients come together to create an easy yet irresistibly tasty dish. Here’s the lineup of what you’ll need:

  • Cream Cheese – For the smoothest topping, we use a full-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

Say goodbye to the frozen aisle, because once you realize how ridiculously easy it is to whip up this homemade garlic bread, you’ll never go back! Here’s the scoop on 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 that we find ourselves devouring it all on its own! But hey, if you want to turn it into a full-blown feast, it plays well with pretty much any dish.

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

More Bread Recipes You’ll Love

If you’re all about that warm and comforting bread life (who isn’t?), we’ve got you covered! Dive into more of our favorite recipes for mouthwatering breads that’ll have the whole family singing their praises. Because when it comes to bread, more is always merrier! 

  • 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

5 from 2 votes
Author: Food Dolls
Servings: 8 servings
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
  • 1/4 cup mayonnaise
  • 3 cloves minced garlic
  • 10 ounces thawed, frozen spinach
  • 15 ounces artichoke hearts, chopped drained
  • 1/4 cup shredded mozzarella cheese
  • 1/4 cup shredded parmesan cheese
  • 3/4 teaspoon black pepper to taste
  • 1 loaf french bread


  • 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.
    1 block cream cheese, 8 Tablespoons unsalted butter, 1/4 cup mayonnaise, 3 cloves minced garlic, 10 ounces thawed, frozen spinach, 15 ounces artichoke hearts, chopped, 1/4 cup shredded mozzarella cheese, 1/4 cup shredded parmesan cheese, 3/4 teaspoon black pepper to taste
  • Split the french bread in half, lengthwise.
    1 loaf french bread
  • 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.

Would you like to save this? 🔖

We'll email this post to you, so you can come back to it later!


Serving: 1serving | 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

Egyptian-Inspired Avocado Salsa

This Egyptian-inspired avocado salsa recipe features creamy avocado, tomatoes, red onion, and jalapeños for a sweet and spicy condiment!

Mexican Quinoa Salad

This vibrant Mexican quinoa salad features fresh veggies, quinoa, feta cheese, and a homemade dressing for a savory salad full of nutrients!

Mediterranean Ground Beef Meatballs

This ground beef meatballs recipe features ground beef, fresh herbs, & tahini, for savory, refreshing meatballs full of Mediterranean flavors!

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!

5 from 2 votes (2 ratings without comment)

Leave a reply

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

Recipe Rating