Spinach Dip

 Spinach Dip – creamy homemade spinach dip with sour cream, cream cheese, spinach, variety of cheeses and a dash of red pepper flakes for a little kick in every bite. Served in bread rolls or in a bowl with crackers and crudites. An absolutely great addition to any party menu!

Course Appetizer
Cuisine American
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings 3 - 4
Calories 623 kcal
Author Immaculate Bites


  • 2 teaspoons olive oil
  • ½ cup onion , small diced
  • 2 teaspoons minced garlic
  • 6 ounces cream cheese
  • cup sour cream
  • cup mayonnaise
  • 2 10 ounce bag of chopped frozen spinach
  • 1 cup mozzarella cheese (divided)
  • ½ cup parmesan cheese
  • 2 teaspoons Worcestershire sauce or 1 teaspoon chicken bouillon
  • 1 teaspoon Creole seasoning or more (adjust to taste )
  • 1 teaspoon red pepper flakes
  • salt and ground pepper to taste
US Customary - Metric


  1. Preheat oven to 350 degrees.

  2. Slice top portion of bread roll and remove the inside of the bread; set aside.

  3. Place a small sauce pan over medium high heat, add oil followed by onions and garlic; saute until soft about- about 2-3 minutes. Set aside.

  4. In a large bowl, add cream cheese, sour cream and mayonnaise. Thoroughly combine.

  5. Stir in your spinach, then the  onion mixture. Then add mozzarella and parmesan cheese, mix.

  6. Season with Worcestershire sauce, Creole seasoning, pepper flakes, salt and pepper. Continue mixing until well combined.

  7. Spoon spinach dip into your prepared rolls and top with remaining mozzarella cheese.

  8. Bake on a baking tray at 350 degrees F for 12-15 minutes or until cheese is melted and bread is heated through.