Here’s a detailed, restaurant-style recipe for Cheesy Spinach-Artichoke Bagels—rich, creamy, and perfect for breakfast, brunch, or a snack.
🥯 Cheesy Spinach-Artichoke Bagels
🧀 Ingredients (makes 4 bagels)
Base
- 4 bagels (plain, everything, or sourdough-style)
- 1 tbsp olive oil or butter (for toasting)
Spinach–Artichoke Filling
- 1 cup fresh spinach (or ½ cup frozen, thawed and drained)
- ½ cup canned or jarred artichoke hearts, chopped
- 2 cloves garlic, minced
- 2 tbsp cream cheese (softened)
- ¼ cup sour cream or Greek yogurt
- ¼ cup mayonnaise (optional but makes it creamier)
- ½ cup shredded mozzarella
- ¼ cup grated Parmesan cheese
- ¼ tsp salt
- ¼ tsp black pepper
- ¼ tsp chili flakes (optional)
Topping
- ½ cup shredded mozzarella (extra for melting)
- 2 tbsp Parmesan cheese
- Optional: red pepper flakes or chopped parsley
🔥 Instructions
1. Prepare the filling
- Heat a pan over medium heat with a little olive oil.
- Add garlic and sauté for 30 seconds until fragrant.
- Add spinach and cook until wilted (or warmed through if using frozen spinach).
- Stir in chopped artichokes and cook for 1–2 minutes.
- Remove from heat and let cool slightly.
2. Mix the cheesy base
In a bowl, combine:
- cream cheese
- sour cream (or Greek yogurt)
- mayonnaise (if using)
- mozzarella
- Parmesan
- salt, pepper, chili flakes
Mix until smooth and creamy.
3. Combine everything
- Add the cooked spinach and artichoke mixture into the cheese base
- Stir until fully combined
- The mixture should be thick, creamy, and spreadable
4. Prepare bagels
- Slice bagels in half.
- Lightly toast them or brush with butter/olive oil for extra crispness.
5. Assemble
- Spread a thick layer of the spinach-artichoke mixture on each bagel half.
- Top with extra mozzarella and Parmesan.
6. Bake
- Preheat oven to 375°F (190°C)
- Place bagels on a baking tray
- Bake for 10–12 minutes, until:
- cheese is melted
- edges are golden
- topping is bubbly
(Optional: broil for 1–2 minutes at the end for extra browning—watch carefully.)
🍽️ Serving ideas
- Serve with tomato soup
- Pair with scrambled eggs for breakfast
- Add crispy bacon or smoked salmon for a richer version
- Great as a party appetizer (cut into quarters)
💡 Tips for best results
- Drain spinach very well (prevents soggy bagels)
- Use freshly grated Parmesan for better flavor
- Don’t skip the garlic—it’s key for the “spinach-artichoke dip” taste
- Everything bagels add extra flavor depth
If you want, I can also make:
- a healthier high-protein version
- an air fryer version (faster & crispier)
- or a restaurant copycat like Panera-style spinach artichoke bagels