- 1 loaf of Italian or French bread
- 2 cups fresh spinach, chopped
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1 cup cream cheese, softened
- 1 cup mozzarella cheese, shredded
- 1/2 cup Parmesan cheese, grated
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon lemon juice
- Salt and pepper to taste
- Optional: Red pepper flakes for a bit of heat
- Preheat your oven to 375°F. Line a baking sheet with parchment paper or lightly grease it with oil.
- Cut the loaf of bread in half lengthwise and hollow out each half, leaving a sturdy shell.
- In a skillet, heat the olive oil over medium heat. Add the garlic and sauté until fragrant, about 1 minute.
- Add the chopped spinach to the skillet and cook until wilted, about 2-3 minutes.
- In a large bowl, combine the cooked spinach, artichokes, cream cheese, mozzarella, Parmesan, lemon juice, salt, and pepper. Mix until well combined.
- Spoon the mixture evenly into the hollowed-out bread halves.
- Press the halves back together and wrap the loaf in aluminum foil.
- Bake in the preheated oven for 20-25 minutes, or until the cheese is melted and bubbly.
- Unwrap the loaf and bake for an additional 5 minutes to crisp the bread.
- Remove from oven, let cool slightly, and slice into serving pieces. Enjoy!
- Author: Jenny
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International