Go Back
+ servings
A skillet filled with creamy, baked spinach dip, with a slice of toasted bread partially dipped into the mixture.
Print Recipe
5 from 3 votes

Baked Spinach Dip in a Cast Iron Skillet: The Ultimate Recipe for Irresistible Flavor

If you’re looking for a dip that’s as comforting as a warm hug and packed with flavor, you’ve hit the jackpot with this Baked Spinach Dip. Cooked up in a trusty cast iron skillet, this dish is a game-changer for your next party, family gathering, or cozy night in. It’s creamy, cheesy, and just downright delicious. Imagine a velvety mixture of fresh spinach and gooey cheese, all baked to bubbly perfection. Let’s get to cooking this scrumptious dip that’ll have everyone coming back for seconds!
Prep Time20 minutes
Cook Time45 minutes
Total Time1 hour 5 minutes
Course: Appetizer
Cuisine: American
Keyword: baked, cast, dip, spinach
Servings: 4 people

Ingredients

  • 1 tablespoon olive oil
  • 2 clove garlic, minced
  • 1 small onion, finely chopped
  • 10 ounce fresh spinach (about 6 cups), chopped
  • 8 ounce cream cheese, softened
  • 1 cup sour cream
  • 1 cup mayonnaise
  • 1 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes (optional, for a bit of heat)
  • 1/2 teaspoon dried Italian seasoning
  • 1/2 cup chopped artichoke hearts (optional, for added flavor and texture)

Instructions

  • Start by preheating your oven to 375°F (190°C). This ensures your dip will cook evenly and become perfectly bubbly and golden.
  • Heat the olive oil in a 10-inch cast iron skillet over medium heat. Add the minced garlic and finely chopped onion, cooking until the onion is translucent and fragrant, about 3-4 minutes. This step builds the flavor base of your dip.
  • Add the chopped spinach to the skillet and cook until it wilts, about 2-3 minutes. If the skillet looks crowded, add the spinach in batches to make sure it cooks evenly. Once wilted, remove the skillet from heat.
  • In a large mixing bowl, combine the softened cream cheese, sour cream, mayonnaise, Parmesan cheese, and mozzarella cheese. Add salt, black pepper, crushed red pepper flakes (if using), and dried Italian seasoning. Stir until everything is well mixed and smooth.
  • Gently fold the spinach mixture into the cheese mixture until fully combined. If you’re adding artichoke hearts, fold them in at this stage.
  • Spread the spinach and cheese mixture evenly in the cast iron skillet. Place the skillet in the preheated oven and bake for 20-25 minutes, or until the dip is bubbly and the top is golden brown.
  • Remove the skillet from the oven and let the dip cool for a few minutes before serving. This allows the flavors to settle and prevents burns.

Nutrition

Serving: 1g | Calories: 350kcal