Discover a creamy Spinach Artichoke Tomato casserole recipe, perfect for your next gathering. Delight in rich flavors with every bite! (153 chars)
Ingredients
Scale
2 cups of fresh spinach, chopped
1 can (14 oz) of artichoke hearts, drained and chopped
1 cup of cherry tomatoes, halved
1 cup of cream cheese, softened
1/2 cup of sour cream
1 cup of shredded mozzarella cheese
1/2 cup of grated Parmesan cheese
2 garlic cloves, minced
1 teaspoon of dried oregano
1/2 teaspoon of red pepper flakes
Salt to taste
Pepper to taste
1/2 cup of breadcrumbs
2 tablespoons of olive oil
Instructions
Preheat your oven to 350°F (175°C).
In a large mixing bowl, combine the softened cream cheese, sour cream, minced garlic, oregano, red pepper flakes, and a pinch of salt and pepper. Mix until smooth.
Gently fold in the chopped spinach, artichoke hearts, and halved cherry tomatoes.
Fold in half of the mozzarella cheese and all of the Parmesan cheese into the veggie mixture.
Pour the casserole mixture into a greased 9×9-inch baking dish. Sprinkle the remaining mozzarella cheese on top and add breadcrumbs if desired. Drizzle olive oil over everything.
Bake in the preheated oven for 25-30 minutes or until bubbly and golden on top.
Let it cool for about 10 minutes before serving.
Notes
A comforting and hearty Spinach Artichoke Tomato Casserole, perfect for weeknight dinners and gatherings.