• Skip to main content
  • Skip to primary sidebar

Everyday Homemade

menu icon
go to homepage
  • About
  • All Sourdough Recipes
  • Sourdough Bread
  • Sourdough Discard
  • Sourdough eBooks
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • All Sourdough Recipes
    • Sourdough Bread
    • Sourdough Discard
    • Sourdough eBooks
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Appetizers

    Updated: Mar 12, 2025 · Published: Jan 23, 2024 by Ashley Petrie, RDN, LDN · This post may contain affiliate links · Leave a Comment

    Baked Spinach Artichoke Dip (No Mayo)

    Jump to Recipe Print Recipe

    This Spinach Artichoke Dip is made with no mayo. Instead, Greek yogurt and three cheeses come together to create a rich, creamy version of the classic appetizer recipe. In just 45 minutes, you can have this oven-baked spinach dip ready to serve at your next party or get-together.

    A skillet of mayo-free spinach artichoke dip surrounded by tortilla chips.

    Bringing a dish to a party? Dips are my go-to choice. And this hot spinach artichoke dip is one of my favorites.

    With just 9 simple ingredients, it's easy to make, taking only 45 minutes from start to finish. It's a deliciously rich and creamy dip that's sure to be a crowd-pleaser. Plus, all of your vegetarian friends will love you for bringing something other than buffalo chicken dip.

    Oh, and did I mention it has no mayo? That's right! Personally, I'm not a fan of mayonnaise so I make this baked spinach artichoke dip with Greek yogurt instead.

    Today, I’m walking you through how to make the best spinach artichoke dip, including which ingredients to use, tips for success, and some of my favorite dippers to serve with this easy vegetarian appetizer.

    Disclaimer: Some links throughout this post are affiliate links. As an Amazon Associate, I earn from qualifying purchases. You can learn more by visiting my Affiliate Disclosure Page.

    Table of Contents -
    Why You'll Love This Recipe
    Ingredient Notes
    Substitutions and Variations
    How to Make Spinach Artichoke Dip
    Tips for Success
    What to Serve with Spinach Artichoke Dip
    Storage and Reheating
    Frequently Asked Questions
    Let's Connect!
    More Dip Recipes
    📖 Recipe
    Spinach Artichoke Dip (No Mayo)

    Why You'll Love This Recipe

    • Creamy & Flavorful- A combination of three cheeses, yogurt, veggies, and garlic makes this savory dip recipe wonderfully creamy and flavorful.
    • No Mayo- If you're not a fan of mayo (like me!), this mayo-free spinach artichoke dip recipe is the one for you.
    • Ready in 45 Minutes- In less than one hour, you can have this easy appetizer dip ready to share with friends and family.
    • Perfect for Parties- Whether you're hosting a game day party or just a fun movie night with friends, this creamy spinach artichoke dip is sure to be a hit!
    • Make-Ahead Friendly- This dip reheats well in the oven and can easily be made ahead for convenience.

    Ingredient Notes

    Here are some notes on key ingredients. For a full list of ingredients, check out the recipe card below.

    • Artichoke Hearts- Drain and squeeze each artichoke heart to ensure all of the liquid is removed. Finely chop the artichokes, removing any tough leaves.
    • Frozen Spinach- Thaw the frozen chopped spinach, then thoroughly squeeze out excess water to avoid ending up with a watery dip.
    • Cream Cheese- Let the cream cheese sit out at room temperature for about an hour to soften, making it easier to mix with the other ingredients.
    • Greek Yogurt- Adds creaminess and gives the dip a tangy flavor.
    • Parmesan Cheese- Use finely grated parmesan cheese. For the best flavor and texture, grate it fresh from a block.
    • Mozzarella Cheese- Use low-moisture shredded mozzarella cheese. Shred it yourself from a block for the best melting quality.
    • Garlic- Fresh minced garlic adds a bold, savory garlic flavor to the dip.
    • Black Pepper- Opt for freshly ground black pepper for the best flavor.
    The ingredients to make spinach artichoke dip without mayo. Each ingredient is labeled with text. They include Greek yogurt, black pepper, parmesan cheese, frozen spinach, kosher salt, mozzarella cheese, garlic, artichoke hearts, and cream cheese.

    Substitutions and Variations

    Here are a few ways you can customize this no mayo spinach artichoke dip recipe to fit your diet and taste preferences.

    Substitutions

    • Artichoke Hearts- Swap canned artichoke hearts for frozen artichoke hearts if preferred. Alternatively, use heart of palms or cooked broccoli stems if artichoke hearts are not available.
    • Frozen Spinach- Fresh spinach can be blanched, chopped, and used instead. Kale and Swiss chard are also good alternatives to spinach.
    • Cream Cheese- Substitute regular cream cheese with neufchâtel cheese for a reduced fat option.
    • Greek Yogurt- Use sour cream or mayonnaise in place of Greek yogurt.
    • Parmesan Cheese- Swap parmesan for pecorino romano or asiago cheese.
    • Mozzarella Cheese- Try replacing mozzarella cheese with provolone cheese or monterey jack cheese.
    • Garlic- Replace fresh garlic with ½ teaspoon of garlic powder.
    A skillet of no mayo spinach artichoke dip surrounded by tortilla chips. There are three tortilla chips sticking out of the dip.

    Variations

    • Spicy- Add red pepper flakes or cayenne pepper to the dip to give it a spicy kick.
    • Bacon- Fold in crumbled bacon for a smoky flavor.
    • Herbed- Add fresh herbs like chopped parsley, chives, or basil for an extra layer of flavor.
    • Sun-Dried Tomato- Add chopped sun-dried tomatoes for an umami twist.

    How to Make Spinach Artichoke Dip

    Here is how to make spinach artichoke dip without mayo.

    Step 1: Preheat oven. Preheat your oven to 350°F.

    Step 2: Prepare the dip base. In a large mixing bowl, combine the softened cream cheese, Greek yogurt, parmesan cheese, half of the mozzarella cheese (½ cup), minced garlic, salt, and black pepper.

    Cream cheese, Greek yogurt, mozzarella, parmesan, garlic, salt, and pepper in a mixing bowl before being mixed together with a rubber spatula sticking out.
    Cream cheese, Greek yogurt, mozzarella, parmesan, garlic, salt, and pepper in a mixing bowl after being mixed together.

    Step 3: Add spinach and artichokes. Add the finely chopped artichoke hearts and drained spinach to the mixture. Stir well until everything is evenly incorporated.

    Spinach and artichokes mixed into the cream cheese dip base.

    Step 4: Transfer to baking dish. Spread the mixture into a 10-inch cast iron skillet or an 8"x8" baking dish. Sprinkle the remaining ½ cup of mozzarella cheese evenly over the top.

    Spinach artichoke dip topped with shredded mozzarella cheese in a cast iron skillet before being baked.

    Step 5: Bake the dip. Bake in the preheated oven for 25-30 minutes or until the cheese is bubbly and golden brown.

    Step 6: Serve and enjoy. Serve immediately with tortilla chips, crackers, or veggies. Enjoy!

    The finished spinach artichoke dip in a cast iron skillet after baking.

    Tips for Success

    • Use room temperature cream cheese. Starting with softened cream cheese makes it easier to mix the dip ingredients together.
    • Drain spinach and artichokes well. Ensure a non-watery dip by thoroughly squeezing out excess water from both the spinach and artichokes.
    • Mix thoroughly. Avoid finding bland clumps of spinach throughout your dip by thoroughly mixing until each piece is coated well with cream cheese.
    • Serve hot. Enjoy this easy spinach artichoke dip at its best by serving it hot and fresh out of the oven.

    What to Serve with Spinach Artichoke Dip

    This hot spinach artichoke dip pairs perfectly with all of your favorite dippers. Here are a few of my favorites:

    • Tortilla chips
    • Pita chips or bread
    • Naan bread
    • Whole wheat crackers
    • Cheesy crackers
    • Pretzels
    • Crusty sourdough bread
    • Garlic breadsticks
    • Veggie sticks
    A skillet of spinach artichoke dip with a tortilla chip sticking out of it.

    Storage and Reheating

    How to Store

    • Room Temperature- When serving at a party, keep in mind that this dip should be at room temperature for a maximum of 2 hours.
    • Refrigerator- Store leftover spinach artichoke dip in an airtight container in the refrigerator for 3-4 days.
    • Freezer- For longer storage, freeze spinach artichoke dip in a freezer-safe container for up to 3 months. Thaw in the refrigerator before reheating.

    How to Reheat

    • Oven- Preheat oven to 350°F. Transfer leftover dip to a casserole dish or cast-iron skillet. Cover with aluminum foil and bake for 15-20 minutes or until bubbling and warmed through.
    • Microwave- Transfer a serving of spinach artichoke dip to a microwave-safe container. Heat on high power for one minute. Stir and continue heating in 30-second intervals until fully warmed through.
    • Stovetop- Warm the leftover spinach dip in a small saucepan over medium-low heat, stirring occasionally, until heated through. If the dip is dry, add a splash of water or milk for a creamier consistency.

    Make Ahead

    Prepare this spinach artichoke dip with Greek yogurt ahead of time by mixing and storing it in the refrigerator for up to 2 days. When it's time to serve, transfer to a baking dish, top with cheese, and heat!

    Spinach artichoke dip without mayo in a cast iron skillet surrounded by tortilla chips.

    Frequently Asked Questions

    How do I prevent the dip from becoming too watery?

    Ensure that both the artichoke hearts and spinach are well-drained before incorporating them into the dip.

    Can this spinach artichoke dip be served cold?

    No, serving this spinach artichoke dip cold is not recommended because it becomes too firm when chilled. This dip is best served hot out of the oven.

    Can I make this spinach artichoke dip in a slow cooker?

    Yes, you can make this recipe in a crock pot or slow cooker. After mixing all the ingredients, transfer the mixture to a slow cooker and cook on low for 2-3 hours or until heated through.

    Let's Connect!

    Be sure to leave a comment below if you have any questions. You can also connect with me on Instagram, Facebook, Pinterest, or via email at [email protected].

    More Dip Recipes

    • A skillet filled with Greek yogurt buffalo chicken dip garnished with green onions and hot sauce.
      Greek Yogurt Buffalo Chicken Dip
    • A bowl of black bean corn feta dip surrounded by pita chips. There is a pita chip sticking out of the dip.
      Black Bean Corn Feta Dip
    • A bowl of 4-ingredient guacamole garnished with cilantro.
      Easy 4-Ingredient Guacamole Recipe

    📖 Recipe

    A skillet of mayo-free spinach artichoke dip surrounded by tortilla chips.
    Print Pin SaveSaved!

    Spinach Artichoke Dip (No Mayo)

    This Spinach Artichoke Dip is made with no mayo. Instead, Greek yogurt and three cheeses come together to create a rich, creamy version of the classic appetizer recipe. In just 45 minutes, you can have this oven-baked spinach dip ready to serve at your next party or get-together.
    Course Appetizer
    Cuisine American
    Prep Time 15 minutes minutes
    Cook Time 30 minutes minutes
    Total Time 45 minutes minutes
    Servings 8 servings
    Calories 240kcal
    Author Ashley Petrie, RDN, LDN

    Equipment

    • 10-inch cast iron skillet or 8"x8" baking dish

    Ingredients

    • 8 ounces cream cheese softened
    • 1 cup plain Greek yogurt
    • 1 cup grated Parmesan cheese
    • 1 cup shredded mozzarella cheese divided
    • 2 cloves garlic minced
    • ¼ teaspoon kosher salt
    • ¼ teaspoon black pepper
    • 1 14-ounce can artichoke hearts well-drained and finely chopped
    • 6 ounces (about 2 cups) frozen chopped spinach thawed and well-drained

    Instructions

    • Preheat oven to 350℉.
    • In a large mixing bowl, combine the softened cream cheese, Greek yogurt, Parmesan cheese, half of the mozzarella cheese (½ cup), minced garlic, salt, and black pepper.
      8 ounces cream cheese, 1 cup plain Greek yogurt, 1 cup grated Parmesan cheese, 2 cloves garlic, ¼ teaspoon kosher salt, ¼ teaspoon black pepper, 1 cup shredded mozzarella cheese
    • Add the finely chopped artichoke hearts and drained spinach to the mixture. Stir well until everything is evenly incorporated.
      1 14-ounce can artichoke hearts, 6 ounces (about 2 cups) frozen chopped spinach
    • Spread the mixture into a 10-inch cast iron skillet or an 8"x8" baking dish. Sprinkle the remaining ½ cup of mozzarella cheese evenly over the top.
      1 cup shredded mozzarella cheese
    • Bake in the preheated oven for 25-30 minutes or until the cheese is bubbly and golden brown.
    • Serve immediately with tortilla chips, crackers, or veggies. Enjoy!

    Notes

    • Drain spinach and artichokes well. Avoid a watery dip by thoroughly squeezing out excess water from both the spinach and artichokes.
    • Mix thoroughly. Avoid finding bland clumps of spinach throughout your dip by thoroughly mixing it until each piece is coated well with cream cheese.
    • Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.

    Nutrition

    Serving: 1serving | Calories: 240kcal | Carbohydrates: 12g | Protein: 13g | Fat: 16g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.5g | Cholesterol: 49mg | Sodium: 536mg | Potassium: 337mg | Fiber: 3.5g | Sugar: 3g | Vitamin C: 2mg | Calcium: 289mg | Iron: 0.9mg
    Did you try this recipe?Let me know! Comment below, or take a picture and tag me on Instagram @everydayhomemadebyashley.

    More Appetizer Recipes

    • A small white plate with five pieces of sourdough bruschetta on it.
      Sourdough Bruschetta
    • Pieces of sourdough calzone on a sheet of parchment paper next to a small bowl of marinara dipping sauce.
      Sourdough Calzone (Pepperoni & Cheese)
    • Baked Brie with garlic and herbs in a white pie dish surrounded by olive oil and small slices of bread.
      Baked Brie with Garlic and Honey
    • Game day nachos in a cast iron skillet.
      Ultimate Game Day Nachos (Ground Beef Nachos)

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Ashley sitting outside smiling at the camera.

    Hi, I'm Ashley!

    Welcome to Everyday Homemade, where I share fun and easy sourdough recipes, creative ways to use discard, and homemade meals that pair perfectly with fresh-baked sourdough bread.

    More about me

    Subscribe for new sourdough recipes every Saturday!

    Trending Recipes

    • Sourdough discard pizza dough stretched out on a pizza peel.
      Sourdough Discard Pizza Dough (No Yeast)
    • Sourdough discard brownies in an aluminum baking pan.
      Sourdough Discard Brownies
    • A stack of five sourdough granola bars with more bars out of focus in the background.
      Sourdough Granola Bars (Peanut Butter Chocolate Chip)
    • A plate of sourdough soft pretzels with honey mustard dipping sauce.
      Sourdough Soft Pretzels (or Pretzel Bites)

    Sourdough Recipes

    • Several sourdough chocolate chip cookies on a piece of wrinkled parchment paper on a wooden cutting board.
      Sourdough Chocolate Chip Cookies (No Chill)
    • A metal spatula lifting sourdough discard cheese crackers off of a parchment-lined baking sheet.
      Sourdough Discard Cheese Crackers
    • Three nests of homemade sourdough pasta noodles on a flour-dusted baking sheet.
      How to Make Sourdough Pasta
    • A pile of sourdough discard tortillas on a white cloth.
      Sourdough Discard Tortillas (5 Ingredients!)
    ALL RECIPES

    Footer

    ↑ back to top

    Legal

    • Privacy Policy
    • Terms & Conditions
    • Affiliate Disclosure

    Newsletter

    • Sign Up! for emails and updates

    About

    • About
    • Contact
    • Work With Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Everyday Homemade

    • Facebook
    • Pinterest
    • Email
    • Print