Vegan Spinach Artichoke Gnocchi Soup Recipe | Easy & Delicious

Posted on January 24, 2026

Vegan Spinach Artichoke Gnocchi Soup creamy comfort bowl

Vegan Spinach Artichoke Gnocchi Soup is the ultimate comfort meal for anyone craving something creamy, hearty, and cozy—but without any dairy. This rich and flavorful soup combines tender gnocchi, fresh spinach, and tangy artichoke hearts in a coconut milk base that feels indulgent yet nourishing. Whether you’re a longtime vegan or just dabbling in plant-based cooking, this soup will absolutely steal your heart (and possibly your dinner rotation).

Ready in just 30 minutes, it’s perfect for busy weeknights, lazy Sundays, or those “I don’t feel like cooking but still want something homemade” kind of days. It’s also a great choice if you love recipes that taste like comfort but don’t weigh you down. The best part? It’s totally family-friendly—yes, even the picky eaters will ask for seconds. Let’s dive into what makes this Vegan Spinach Artichoke Gnocchi Soup a must-try for your kitchen.

Table of Contents

What is Vegan Spinach Artichoke Gnocchi Soup?

Vegan Spinach Artichoke Gnocchi Soup is a plant-based twist on the classic creamy soups that usually rely on cheese, cream, or butter for flavor. Instead, this recipe uses coconut milk and nutritional yeast to achieve that dreamy, velvety texture with a “cheesy” depth of flavor. It’s basically like your favorite spinach artichoke dip took a spa day and turned itself into a cozy bowl of soup.

Every spoonful delivers the soft pillowy bite of gnocchi, balanced with the freshness of spinach and the briny tang of artichokes. It’s comforting yet vibrant—kind of like if Italian comfort food met your favorite vegan meal prep dish. And the best part? It’s completely dairy-free and ready in half an hour. Think of it as your go-to solution for when you want something luxurious but simple, like a “treat yourself” meal without the restaurant bill.

Reasons to Try Vegan Spinach Artichoke Gnocchi Soup

First off, it’s quick—30 minutes from start to finish. That means you can whip it up after work and still have time for your favorite show. Second, it’s comforting and wholesome. The combination of coconut milk and nutritional yeast gives it that cheesy, creamy vibe that hits all the right cozy notes.

Third, it’s loaded with veggies—spinach and artichokes are both rich in nutrients and antioxidants, so you can feel good about every spoonful. It’s also completely vegan, so it’s perfect for plant-based eaters or anyone trying to cut back on dairy. Plus, the recipe is flexible. You can add white beans for extra protein or toss in more greens like kale if that’s what’s in your fridge. If you love this kind of creamy comfort, you might also enjoy Tuscan White Bean Soup or Coconut Lime Fish Soup, which both bring big flavor with minimal fuss.

Ingredients Needed to Make Vegan Spinach Artichoke Gnocchi Soup

  • 3 tablespoons vegan butter
  • ½ large onion, diced
  • 5 cloves garlic, minced
  • 1 (14-ounce) can artichoke hearts, strained & rinsed
  • Salt & pepper to taste
  • 1 (15-ounce) can full-fat coconut milk
  • 2 cups vegetable broth
  • 1–2 tablespoons nutritional yeast (add 2 for a “cheesier” flavor)
  • 16 ounces vegan gnocchi
  • 1 tablespoon lemon juice
  • 3 cups fresh spinach
  • Freshly cracked black pepper for garnish

Instructions to Make Vegan Spinach Artichoke Gnocchi Soup – Step by Step

Step 1: Prep the Veggies

Start by getting your chopping board ready. Dice half an onion (save the rest for another meal) and mince the garlic cloves. These two create the aromatic foundation for your soup—the smell alone will have everyone wandering into the kitchen asking, “What’s cooking?”

Step 2: Sauté the Aromatics

In a large saucepan or Dutch oven, melt the vegan butter over medium heat. Once it’s bubbling, toss in your onion and garlic. Stir occasionally for 2–3 minutes, just until the onion turns translucent and your kitchen smells amazing. This step is where flavor magic happens—don’t rush it.

Step 3: Add the Artichokes and Seasoning

Now, strain and rinse your artichoke hearts to remove any brine. Chop them into bite-sized pieces if needed, then add them to the pot with your onion and garlic. Sprinkle in some salt and pepper (start with about ½ teaspoon salt and ¼ teaspoon pepper). Cook for another 3 minutes, stirring gently to combine all those delicious flavors.

Step 4: Build the Creamy Base

Pour in your full-fat coconut milk and vegetable broth. Add the nutritional yeast, which gives the soup that rich, cheesy depth without dairy. Stir everything together, scraping up any flavorful bits stuck to the bottom of the pot. Bring the mixture to a gentle simmer—this is when it starts looking (and smelling) like something you’d order at a fancy vegan café.

Step 5: Cook the Gnocchi

Once your soup is simmering, add the gnocchi and lemon juice. The lemon brightens the flavors and cuts through the richness beautifully. Let the soup simmer for about 3–4 minutes, just until the gnocchi float to the surface. That’s how you know they’re perfectly cooked—soft and pillowy, but not mushy.

Step 6: Add the Spinach

Turn off the heat and toss in your spinach. Stir it gently until it wilts into the hot soup. The vibrant green adds freshness and color, making this soup as pretty as it is delicious.

Step 7: Taste and Finish

Now’s the time to give it a quick taste. Adjust salt and pepper as needed—everyone’s palate is a little different. If you like a thicker texture, let it sit for a few extra minutes to thicken slightly before serving. Garnish with freshly cracked black pepper on top, and maybe a drizzle of olive oil if you’re feeling fancy.

Step 8: Serve and Enjoy

Ladle the warm soup into bowls, grab a spoon, and dig in. You can serve it with crusty bread or vegan garlic knots for the full comfort-food experience. For more cozy soup ideas, check out our Simple Thai Chicken Soup—it’s another 30-minute wonder with big flavor.

What to Serve with Vegan Spinach Artichoke Gnocchi Soup

This soup pairs beautifully with a crisp green salad or roasted vegetables. If you’re hosting dinner, try serving it alongside Rainbow Orzo Salad for a colorful, fresh side. You can also keep things simple with toasted sourdough or vegan garlic bread. And if you’re in a soup-and-sandwich mood, a vegan grilled cheese (made with your favorite dairy-free cheese) would be an absolute dream combo.

Key Tips for Making Vegan Spinach Artichoke Gnocchi Soup

  1. Use full-fat coconut milk—it gives the soup its rich texture. Light coconut milk just doesn’t hit the same.
  2. Don’t overcook the gnocchi. Once they float, they’re done!
  3. Adjust seasoning last. The flavors deepen as the soup sits, so taste before adding more salt.
  4. Add more greens if you want. Kale, chard, or even arugula can work.
  5. Make it ahead. The soup thickens overnight, making it even creamier the next day.

For another cozy bowl that’s plant-forward, try our Healthy Orzo Vegetable Soup for a lighter option packed with fresh veggies.

Storage and Reheating Tips for Vegan Spinach Artichoke Gnocchi Soup

This soup keeps well in the fridge for up to 4 days. Store it in an airtight container, and reheat gently on the stove over medium heat. Add a splash of broth or water if it thickens too much. You can also freeze it for up to 2 months, though note that gnocchi may soften slightly upon reheating. When reheating from frozen, thaw overnight in the fridge and warm slowly to preserve texture and flavor.

FAQs

Can I make this gluten-free?
Yes! Just use gluten-free gnocchi, which is widely available in most grocery stores.

Can I use a different milk?
You can use oat milk for a lighter version, but coconut milk really brings the best richness.

What if I don’t have nutritional yeast?
You can substitute with a tablespoon of miso paste or skip it altogether—just note the soup will be slightly less cheesy in flavor.

Can I add protein?
Absolutely. White beans, chickpeas, or even tofu cubes work great here.

Can I meal-prep this?
Yes! This soup tastes even better the next day, making it ideal for batch cooking and weekday lunches.

Final Thoughts

Vegan Spinach Artichoke Gnocchi Soup is everything we love about comfort food—creamy, cozy, and packed with flavor—but made simple, wholesome, and entirely plant-based. It’s the kind of meal that brings people together, whether it’s a casual weeknight dinner or a cozy evening with friends. If you love one-pot recipes like this, you’ll definitely want to try our One Pot Egg Roll Soup next—it’s another quick favorite. So next time you’re craving something warm, creamy, and satisfying, give this Vegan Spinach Artichoke Gnocchi Soup a go. Trust me, it’s going to be one of those “how did I ever live without this?” recipes.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Spinach Artichoke Gnocchi Soup creamy comfort bowl

Vegan Spinach Artichoke Gnocchi Soup Recipe | Easy & Delicious

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Vegetarian Lunch + Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Description

This creamy vegan gnocchi soup is filled with tender spinach, hearty artichokes, and a rich coconut milk broth. It’s a comforting, plant-based meal ready in just 30 minutes.


Ingredients

Scale
  • 3 tablespoons vegan butter
  • ½ large onion, diced
  • 5 cloves garlic, minced
  • 14 ounce can artichoke hearts, strained and rinsed
  • Salt and pepper, to taste
  • 15 ounce can full-fat coconut milk
  • 2 cups vegetable broth
  • 12 tablespoons nutritional yeast (add 2 for a cheesier flavor)
  • 16 ounces vegan gnocchi
  • 1 tablespoon lemon juice
  • 3 cups spinach
  • Freshly cracked pepper, for garnish

Instructions

1. Prep the veggies by dicing the onion and mincing the garlic.

2. Add the vegan butter to a large saucepan or Dutch oven and melt over medium heat. Once bubbling, add diced onion and garlic. Stir and cook for 2–3 minutes.

3. Strain and rinse the canned artichokes. Add them to the pot with salt and pepper to taste. Stir and cook for another 3 minutes.

4. Add the full-fat coconut milk, vegetable broth, and nutritional yeast. Stir and bring the soup to a simmer.

5. Once simmering, add the gnocchi and lemon juice. Cook at a simmer for about 3 minutes or until the gnocchi is soft and cooked through.

6. Turn off the heat and stir in the spinach until it begins to wilt.

7. Remove the pot from heat. Taste and adjust seasoning with more salt and pepper, if desired.

8. Serve warm with a garnish of freshly cracked black pepper.


Notes

For a cheesier flavor, use the full 2 tablespoons of nutritional yeast.

Adjust the salt based on the broth and artichokes used.

Serve immediately, as gnocchi can continue to absorb liquid if left sitting.

Leftovers store well in the fridge for 2–3 days. Reheat gently on the stovetop.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 525
  • Sugar: 3g
  • Sodium: 1613mg
  • Fat: 32g
  • Saturated Fat: 22g
  • Unsaturated Fat: 8g
  • Trans Fat: 2g
  • Carbohydrates: 54g
  • Fiber: 6g
  • Protein: 9g

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star