• Recipes
  • About
  • Cookbook
  • The Edit
  • Beyond the Kale
  • HypePress
  • Contact
Recipes
About
cookbook
the edit
Beyond the Kale
Hype
contact
search

sign up for insights and exclusives

Please enable JavaScript in your browser to complete this form.
Loading

Delicious, nourishing and totally doable!

Search your way

From “gluten free and cheesy” to “something cozy with cinnamon” this search gets you. It’s smart enough to find exactly what you’re craving.

Non-Negotiables? Dial In
the Vibes even fuRther!

🍂 all the fall
🥑 Paleo Friendly
🐄 beef
🍖 chicken
🥤 smoothies
🍪 cookies
🥗 big ass salads

Delicious, nourishing and totally doable!

A pan of the creamy spinach artichoke dip, sitting on a countertop with a spoon digging into it
  • Gluten Free
  • Grain Free
  • Nut Free

5 from 2 votes
Home | Recipe | Appetizers

The Ultimate Creamy Spinach Artichoke Dip

Prep Time 10 minutes mins
Cook Time 15 minutes mins
Total Time 24 minutes mins
Protein 12g
Carbs 7g
Fats 19g
When it comes to finding the perfect crowd-pleasing appetizer, there are few dishes that hit the mark quite like spinach artichoke dip. This creamy, cheese-based dip is filled with tender artichokes and wilted spinach for a hearty and flavorful combination. And this is The Ultimate Creamy Spinach Artichoke Dip – a cheesy, delicious, better-for-you take on the classic recipe. My version swaps the mayo for creamy greek yogurt, giving this dip a protein-packed boost!

Recipe by:

Nicole Modic

February 11, 2024
Jump to Recipe

Skip to the goods

    When it comes to finding the perfect crowd-pleasing appetizer, there are few dishes that hit the mark quite like spinach artichoke dip. This creamy, cheese-based dip is filled with tender artichokes and wilted spinach for a hearty and flavorful combination. And this is The Ultimate Creamy Spinach Artichoke Dip – a cheesy, delicious, better-for-you take on the classic recipe. My version swaps the mayo for creamy greek yogurt, giving this dip a protein-packed boost!

    A pan of the creamy spinach artichoke dip, sitting on a countertop with a spoon digging into it

    Blast this to the group chat

    207 shares

    Friends, if there is one thing dip that you need on your table this Game Day, it’s a spinach artichoke dip. I mean truly, is there anything better? Spinach Artichoke dip is is loaded with tender artichokes, hearty spinach and creamy cheese for a delicious dip that anyone will enjoy. In fact, I’ve never met someone who didn’t like this dish! Growing up, this dip was often served cold, at parties, alongside slices of white baguette. But today, it’s time to kick it up a notch by baking it warm, in the oven. When the dip is served warm, the cheese gets perfectly melty, so you can get those wonderful cheese pulls with every bite. Once you try this version, you’ll never want to go back to the cold, store-bought dip ever again!

    Plus, my version contains all of the flavors that you know and love, but in a lightened-up way. Traditionally, Spinach Artichoke dip is made with a base of mayonnaise, cream cheese, and sour cream. While this combination is absolutely delicious, the abundance of dairy can make it harder to digest, leaving you bloated and sluggish. Instead, this recipe keeps the cream cheese, while swapping out the mayo and sour cream for greek yogurt. Not only does greek yogurt add that perfectly creamy texture (you won’t miss the mayo at all!) but it also packs this recipe with protein, making it a delicious and nutritious way to lighten-up this classic recipe.

    All of the ingredients needed to make this spinach artichoke dip, laid out on a cutting board on a countertop
    To make this dip, you will need olive oil, onions, garlic, artichoke hearts, lemon zest, fresh spinach, cumin, crushed red pepper flakes, black pepper, cream cheese, greek yogurt, parmesan cheese, and mozzarella cheese.
    A pan, filled with the artichoke hearts and garlic, actively being sauteed together
    Start by cooking the diced onion and garlic for two minutes, then add in the artichoke hearts and lemon zest, cooking them for another two minutes.

    What You Need to Make the Best-Ever Spinach Artichoke Dip

    • Olive Oil: Olive oil adds a rich flavor to this dip that truly can’t be replicated. And, best of all, olive oil is full of healthy fats, which makes it perfect for this recipe.
    • Onion & Garlic: Fresh onion and garlic give this dip the best flavor. Don’t skip it!
    • Artichoke Hearts: Of course, it couldn’t be a spinach artichoke dip without the artichokes! I recommend using canned artichokes that packed in water. Just be sure to drain them well.
    • Lemon: Fresh lemon zest adds the perfect amount of tang to this dip and helps cut through the fattiness of the cheese!
    A pan, filled with the sauteed artichoke hearts and garlic, with the fresh spinach leaves being added to the pot
    Then, add in the spinach leaves, cumin, crushed red pepper flakes, and ground black pepper to the same pot, and stir until the spinach is wilted.
    • Fresh Spinach: For the best flavor, I highly recommend using fresh spinach. Not only is it packed with vitamins and minerals, but when it wilts down, it adds the best flavor. You can also use frozen spinach, if you prefer, just make sure that it’s thawed and patted dry.
    • Seasonings: To give this dip the perfect flavor, you’ll need a seasoning blend of cumin, crushed red pepper flakes, and ground black pepper. Yum!
    • Cream Cheese: Cream cheese makes this dip perfectly creamy. Don’t skip this!
    • Greek Yogurt: The greek yogurt not only adds creaminess to this dip, but it also
    • Parmesan and Mozzarella Cheese: The combination of parmesan and mozzarella cheese makes this dip perfectly cheesy and delicious.
    The creamy spinach artichoke dip, actively being sprinkled with parmesan and mozzarella cheese
    Mix in the cream cheese and yogurt, then add in the grated parmesan cheese. Spread the mixture into an even layer, then top the entire thing with a sprinkle of mozzarella cheese.

    How to Make This Creamy, Cheesy, Game-Day Dip


    To make this dip, start by heating a skillet, on the stove, over medium-high heat and add in the oil. While the pan is heating, dice the onion. Then, add it to the hot pan and cook it for 2-3 minutes. Then, mash the garlic and add it to the pan with the onion, sautéing it for another 2-3 minutes.

    Add in the artichoke hearts and lemon zest, cooking them for another 2 minutes, followed by the spinach and seasonings. Once the spinach has wilted, mix in the cream cheese and yogurt. Mix to coat everything well, then add in the grated parmesan cheese.

    A pan full of the spinach artichoke dip, sitting on a countertop with a spoon scooping some of the dip out of the pan
    Then, transfer the pan to the oven and broil it for 3-4 minutes, until the cheese on top gets golden and browned.
    A close-up image of the pan of spinach artichoke dip, with a tortilla chip being dipped into it
    Once it’s done, remove it from the oven, then serve it with tortilla chips or bread slices, and enjoy!

    Remove the dip from the heat, then top with an even layer of mozzarella cheese. Then, turn the oven on to the broil setting and place the pan on the middle or lower rack of the oven.

    Allow the dip to cook for 3-4 minutes, until the top gets golden and browned. Be sure to keep a close eye on it, so that the cheese doesn’t burn! Once it’s done, remove it from the oven and allow it to cool slightly. Then, serve and enjoy!

    If you make this recipe, please be sure to leave a review and rating below! To see more recipes and behind the scenes, follow along on Instagram, TikTok, and Youtube! I’m also now on Pinterest, so stop by and take a look at what’s new.

    ** Photography by Tanya Pilgrim
    A pan of the creamy spinach artichoke dip, sitting on a countertop with a spoon digging into it

    Home | Recipe | Appetizers

    5 from 2 votes

    The Ultimate Creamy Spinach Artichoke Dip

    • Gluten Free
    • Grain Free
    • Nut Free
    Prep Time 10 minutes mins
    Cook Time 15 minutes mins
    Total Time 24 minutes mins
    When it comes to finding the perfect crowd-pleasing appetizer, there are few dishes that hit the mark quite like spinach artichoke dip. This creamy, cheese-based dip is filled with tender artichokes and wilted spinach for a hearty and flavorful combination. And this is The Ultimate Creamy Spinach Artichoke Dip – a cheesy, delicious, better-for-you take on the classic recipe. My version swaps the mayo for creamy greek yogurt, giving this dip a protein-packed boost!
    print pin
    Servings: 8 Servings
    Prevent your screen from going dark

    Ingredients

    • 2 Tablespoons Olive Oil
    • 1 Medium Onion, finely diced
    • 4 Cloves Garlic, mashed
    • 1 14 Ounce Can Artichoke Hearts, in water, drained and roughly chopped
    • 1 Lemon, zested
    • 10 Ounces Fresh Spinach, chopped – or about 16 Ounces Frozen Spinach, thawed and patted dry
    • ½ Teaspoon Crushed Red Pepper Flakes
    • 1 Teaspoon Cumin
    • 1 Teaspoon Ground Black Pepper
    • 8 Ounces Cream Cheese
    • ¾ Cup Plain Greek Yogurt
    • ¾ Cup Parmesan Cheese, freshly grated
    • 1 Cup Mozzarella Cheese, grated

    Instructions 

    1. To make this dip, start by heating a skillet, on the stove, over medium-high heat and add in the oil.
    2. While the pan is heating, dice the onion. Then, add it to the hot pan and cook it for 2-3 minutes.
    3. Then, mash the garlic and add it to the pan with the onion, sautéing it for another 2-3 minutes.
    4. Add in the artichoke hearts and lemon zest, cooking them for another 2 minutes, followed by the spinach and seasonings.
    5. Once the spinach has wilted, mix in the cream cheese and yogurt.
    6. Mix to coat everything well, then add in the grated parmesan cheese.
    7. Remove the dip from the heat, then top with an even layer of mozzarella cheese.
    8. Then, turn the oven on to the broil setting and place the pan on the middle or lower rack of the oven.
    9. Allow the dip to cook for 3-4 minutes, until the top gets golden and browned. Be sure to keep a close eye on it, so that the cheese doesn't burn!
    10. Once it's done, remove it from the oven and allow it to cool slightly. Then, serve and enjoy!
    Nutrition Hide Nutrition
    Calories: 239kcalCarbohydrates: 7gProtein: 12gFat: 19gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.001gCholesterol: 45mgSodium: 377mgPotassium: 323mgFiber: 1gSugar: 3gVitamin A: 3905IUVitamin C: 11mgCalcium: 302mgIron: 1mg
    Hey I’m Nicole!

    Founder of Kale junkie

    Your go-to girl for bold, nourishing eats that actually taste good.

    more goss
    follow along
    newest recipes
    • Copycat Nordstrom Tomato Soup

      Copycat Nordstrom Tomato Soup

    • Better Than Takeout Broccoli

      Better Than Takeout Broccoli

    • Air Fryer Crispy Salmon Bites with Lemon Dill Sauce

      Air Fryer Crispy Salmon Bites with Lemon Dill Sauce

    • Pepperoni & Veggie Chicken Crust Pizza

      Pepperoni & Veggie Chicken Crust Pizza

    avoid the fomo

    The unfiltered Kale Junkie experience. Real-life bits you won’t find anywhere else, it’s all happening here.

    subscribe
    trending recipes
    The sliced beef tenderloin, sitting on a plate next to crispy smashed potatoes and grilled broccolini
    The Ultimate Easy Beef Tenderloin
    A big pot of the one-pan "Marry Me" chicken orzo, sitting on a countertop with a spoon resting inside of it
    One-Pan “Marry Me” Chicken Orzo
    Hearty Tuscan White Bean Soup

    More Recipes Like This

    A glass jar filled with marinated artichokes is placed on a wooden cutting board. The jar is surrounded by a small wooden spoon with herbs, a bowl with artichoke pieces, and a fork resting on the board. The background features a light blue tiled wall.
    Toppings & Add-Ons

    Quick Marinated Artichoke Hearts

    A pan, filled with the creamy spinach stuffed salmon, cooked and ready to be served
    Dinner

    Quick-Broiled Creamy Spinach Stuffed Salmon

    A close-up image of one of the crispy artichoke hearts, being dipped into a small bowl of marinara sauce
    Appetizers

    Oven Baked Crispy Parmesan Artichoke Hearts

    Appetizers

    Marry Me Dip

    Rate & review

    SELECT A RATING and tell me what you think!

    Delicious, nourishing
    and totally doable!

    Get the inside scoop

    Please enable JavaScript in your browser to complete this form.
    Loading
    • About
    • Cookbook
    • The Edit
    • Hype
    • Contact
    instagram
    TikTok
    Facebook
    YouTube
    Pinterest
    © 2025 Kalejunkie. All Rights Reserved.

    Website by Saevil Row + Made To Thrive

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required