How to prepare it
- Preheat your oven to 375°F (190°C).
- In a mixing bowl, blend together cream cheese, artichoke hearts, spinach, 3/4 cup of mozzarella, Parmesan, garlic, parsley, crushed red pepper flakes, salt, and pepper until everything is evenly combined.
- Spread this creamy mixture generously over each halved bagel.
- Place the bagels on a baking sheet and sprinkle any remaining mozzarella on top.
- Bake for about 15-20 minutes or until the tops are golden and bubbly.
- Garnish with extra parsley and crushed red pepper flakes if you like some extra flair. Serve warm and enjoy!
Best ways to enjoy it
These Cheesy Spinach-Artichoke Bagels shine in many contexts! You can serve them as an appetizer at your next party, alongside a fresh garden salad for lunch, or as a cozy breakfast with a cup of coffee. Pair them with a spicy aioli or a tangy dipping sauce for an extra burst of flavor, and don’t forget to garnish with fresh parsley to add a touch of color!
Storage and reheating tips
To keep your leftovers fresh, allow the bagels to cool completely before placing them in an airtight container. They can be stored in the refrigerator for up to 3 days. For longer storage, you can freeze them—just wrap each bagel half in plastic wrap and then foil to prevent freezer burn. When you’re ready to enjoy them again, thaw, then pop them in the oven or toaster to reheat, ensuring that the cheese gets gooey and delicious once more.
Helpful cooking tips
Here are some handy tips to ensure your Cheesy Spinach-Artichoke Bagels turn out perfectly every time:
- Ensure the cream cheese is softened, as it makes mixing the ingredients much easier.
- Don’t skip the garlic; it adds a pop of flavor that enhances the overall dish.
- For a little crunch, consider adding some toasted breadcrumbs on top along with the cheese before baking.
Recipe variations
Feel free to get creative! Here are a few variations to try:
- Herb Infusion: Replace the parsley with fresh basil or dill for a different herbaceous flavor.
- Cheese Lovers: Mix in cheddar or gouda for an extra cheesy experience.
- Spicy Additions: Add jalapeños for a kick, or use a spicy cream cheese.
- Whole Wheat Twist: Opt for whole wheat or seeded bagels for a healthier option.

Common questions
How long does it take to prepare?
The total time to make these bagels is around 30 minutes, which includes prep and baking time.
Can I use frozen spinach?
Absolutely! Just make sure to drain and squeeze out any excess moisture before mixing it into your filling to maintain the right consistency.
Are there any low-carb options?
For a low-carb version, try using cauliflower bagels or zucchini slices as a base instead of traditional bagels.
