Ingredients: Cream Cheese (8 oz.): Softened to ensure a smooth and creamy blend. Artichoke Hearts (1/2 cup, finely chopped): Adds a tender, slightly tangy flavor to the mix. Spinach (1/2 cup, finely chopped): Provides a mild, earthy taste and a pop of vibrant green color. Shredded Mozzarella (1 cup, divided): Melts beautifully, adding a gooey, irresistible layer. Parmesan (1/2 cup, freshly grated): Offers a sharp, savory note that complements the creaminess. Garlic (1 clove, minced): Fresh garlic brings a fragrant, flavorful kick. Parsley (1 Tbsp., chopped, plus more for garnish): Adds freshness and a burst of color. Crushed Red Pepper Flakes (1/2 tsp., plus more for garnish): Adds a touch of heat to balance the flavors. Kosher Salt: Season to taste for a balanced flavor. Freshly Ground Black Pepper: A dash for a hint of spiciness. Bagels (2, halved): Use your favorite type; they serve as the perfect base for this delicious topping. Instructions: Preheat the Oven: Set your oven to 350°F (175°C) and line a baking sheet with parchment paper to prevent sticking and ease cleanup. Mix the Topping: In a large mixing bowl, blend the softened cream cheese, chopped artichoke hearts, spinach, 2/3 cup of shredded mozzarella, Parmesan, minced garlic, chopped parsley, and crushed red pepper flakes. Season with kosher salt and freshly ground black pepper to taste. Stir until everything is well combined. Prepare the Bagels: Arrange the halved bagels, cut side up, on the prepared baking sheet. Spread the spinach-artichoke mixture evenly over each bagel half. Add More Cheese: Sprinkle the remaining shredded mozzarella over each bagel half to ensure a cheesy, melty top layer. Bake: Place the bagels in the preheated oven and bake for 10-12 minutes or until they are warmed through and the cheese is bubbly and melted. For a crispier finish, broil for an additional 1-2 minutes, watching carefully to prevent burning. Garnish and Serve: Once baked, remove from the oven and garnish with extra chopped parsley and crushed red pepper flakes. Serve warm and enjoy the creamy, cheesy, and delicious bagels! Prep Time: 10 mins | Total Time: 25 mins | Servings: 4