Another Spinach and Artichoke Dip



  1. 1 Tablespoon Butter
  2. 1/2 cups Diced Onion
  3. 2 cloves Garlic, Minced
  4. 1 package (6 Oz. Size) Fresh Baby Spinach, Rough Chopped And Tough Stems Removed
  5. 1 package (8 Oz. Size) Cream Cheese, Softened
  6. 1/2 cups Mayonnaise
  7. 1/2 cups Sour Cream
  8. 1 can (15 Oz. Size) Artichoke Hearts, Drained And Roughly Chopped. Sometimes I Use Two!
  9. 1 teaspoon Frank's Hot Sauce
  10. 1/2 cups Parmesan Cheese, Shredded, Plus A Little More For Top
  11. 1 cup Pepper Jack Cheese, Shredded
  12. 1/2 cups Peperocini Peppers, Roughly Chopped


  1. In a large skillet, melt the butter over medium heat.
  2. Add the onion and saute for a few minutes until soft.
  3. Add the garlic and continue sauteing for another minute until fragrant.
  4. Add the fresh spinach and continue cooking until the spinach is cooked down and any liquid has about evaporated, about 4-5 minutes.
  5. Remove the skillet from the heat.
  6. Add the cream cheese, mayo, sour cream, artichoke hearts, hot sauce, Parmesan cheese, pepper Jack cheese.
  7. Mix to combine.
  8. Spoon mixture into a baking dish.
  9. Top with extra Parmesan cheese if desired and peperocini peppers.
  10. Bake at 350 degrees F for 25-30 minutes.
  11. Serve with chips, pita bread or flat bread.
  12. Enjoy!