A delightful twist on the classic spinach and artichoke dip, this recipe is creamy, flavorful, and perfect for gatherings.
Preheat your oven to 325°F (165°C).
Ensure your oven is fully preheated for even cooking.
In a mixing bowl, combine the cream cheese, mascarpone cheese, Parmesan cheese, minced garlic, thyme, red pepper flakes, salt, and black pepper.
Mix thoroughly to ensure all flavors are evenly distributed.
Fold in the spinach and artichoke hearts into the cheese mixture.
Chop the spinach and artichoke hearts for a smoother texture.
Transfer the mixture to a greased baking dish and smooth the top.
Use a spatula to evenly spread the mixture.
Bake in the preheated oven for 25 minutes or until the top is golden and bubbly.
Check halfway through to ensure even baking.
While the dip is baking, toast the baguette slices in a skillet with a drizzle of olive oil until golden on both sides.
Toast the bread just before serving for maximum crunch.
Serve the hot dip with the toasted baguette slices on the side.
Garnish with a sprinkle of Parmesan cheese for added flavor.