Spinach artichoke bake is one of those dishes that feels like a warm hug after a long day. Growing up in the Midwest, casseroles were a staple at every family gathering, and this creamy, cheesy delight is a modern twist on those comforting classics. It's perfect for a cozy night in or as a crowd-pleaser at your next potluck. Plus, it's a great way to sneak in some greens without anyone noticing!
This creamy spinach artichoke bake pairs beautifully with a fresh green salad or some crusty bread to soak up all that cheesy goodness. If you're looking to make it a heartier meal, serve it alongside some grilled chicken or a simple pasta dish. A crisp white wine or a light beer would complement the flavors nicely, making it a well-rounded meal for any occasion.
Advertisement
Creamy Spinach Artichoke Bake
Servings: 6

Ingredients
1 tablespoon olive oil
1 small onion, diced
2 cloves garlic, minced
1 (10-ounce) package frozen chopped spinach, thawed and drained
1 (14-ounce) can artichoke hearts, drained and chopped
1 cup sour cream
1/2 cup mayonnaise
1 cup grated Parmesan cheese
1 cup shredded mozzarella cheese
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon red pepper flakes (optional)
1 small onion, diced
2 cloves garlic, minced
1 (10-ounce) package frozen chopped spinach, thawed and drained
1 (14-ounce) can artichoke hearts, drained and chopped
1 cup sour cream
1/2 cup mayonnaise
1 cup grated Parmesan cheese
1 cup shredded mozzarella cheese
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon red pepper flakes (optional)
Directions
Preheat your oven to 375°F (190°C).
In a large skillet, heat the olive oil over medium heat. Add the diced onion and cook until translucent, about 5 minutes.
Add the minced garlic to the skillet and sauté for another minute until fragrant.
Stir in the thawed spinach and chopped artichoke hearts, cooking for an additional 2-3 minutes.
In a large mixing bowl, combine the sour cream, mayonnaise, Parmesan cheese, mozzarella cheese, salt, black pepper, and red pepper flakes if using.
Add the spinach and artichoke mixture to the bowl and stir until everything is well combined.
Transfer the mixture to a greased baking dish and spread it out evenly.
Bake in the preheated oven for 25-30 minutes, or until the top is golden and bubbly.
Let it cool for a few minutes before serving. Enjoy!
Advertisement
Variations & Tips
For a lighter version, you can substitute Greek yogurt for the sour cream and use low-fat mayonnaise. If you're a fan of spice, add some chopped jalapeños or a dash of hot sauce to the mix. You can also experiment with different cheeses like Gruyère or cheddar for a unique flavor twist. If you're short on time, use fresh spinach instead of frozen; just sauté it a bit longer to wilt it down.