This delightful dish transforms the classic spinach and artichoke dip into a hearty, shareable appetizer. By hollowing out a crusty loaf of bread and filling it with a creamy mixture of spinach, artichokes, and cheeses, then baking it to golden perfection, you create a warm, cheesy treat that's perfect for gatherings or a cozy night in. The combination of savory flavors and gooey cheese makes each bite irresistible. Whether served as a starter or a snack, this stuffed bread is sure to impress and satisfy.
1 loaf crusty French or Italian bread
1 tablespoon olive oil
2 cloves garlic, minced
14 oz (400 g) artichoke hearts, drained and chopped
10 oz (280 g) fresh baby spinach leaves
8 oz (225 g) cream cheese, softened
1½ cups (170 g) shredded mozzarella cheese
3 green onions, sliced
Salt and pepper, to taste
3 tablespoons butter
Parmesan cheese, grated, for topping
Fresh basil or parsley leaves, torn, for garnish
Preheat Oven: Set your oven to 350°F (175°C).
Prepare Bread: Slice the loaf into 4 equal pieces. Using a long knife, hollow out the insides, leaving a crusty shell. Set the removed bread aside.
Sauté Vegetables: In a large skillet, heat olive oil over medium-high heat. Add minced garlic and cook for 1 minute. Add chopped artichoke hearts and spinach, cooking until the spinach wilts and the mixture is heated through.
Mix Filling: In a large bowl, combine the sautéed vegetables with cream cheese, mozzarella cheese, and sliced green onions. Season with salt and pepper to taste.
Stuff Bread: Fill each hollowed-out bread piece with the spinach and artichoke mixture.
Prepare Garlic Butter: Melt butter in a small bowl and brush over the stuffed bread, ensuring the tops and sides are coated.
Bake: Place the stuffed bread on a baking sheet and bake for 15 minutes.
Garnish and Serve: Remove from the oven, sprinkle with grated Parmesan cheese, and garnish with torn basil or parsley leaves. Serve warm.
Calories: Approximately 250 kcal
Protein: 10 g
Carbohydrates: 30 g
Fat: 12 g
Sodium: 600 mg
Fiber: 3 g