Bowl of creamy vegan gnocchi soup with pillowy gnocchi, wilted spinach, and a golden broth, photographed from above on a wooden table

Creamy Vegan Gnocchi Soup (Better Than the Restaurant Version)

Every time you try to recreate that creamy, pillowy gnocchi soup at home, something goes wrong — the broth turns watery, the gnocchi goes gluey, or the whole thing just tastes flat. You end up with a bowl that’s fine, but nowhere near what you were craving. And if you’re eating plant-based, most recipes still sneak in dairy at the last second.

This vegan gnocchi soup fixes all of that in under 30 minutes. You get a genuinely thick, velvety broth — no cream, no compromise — with soft gnocchi, tender vegetables, and enough body to feel like a proper meal. I’ve tested three versions of this to get the ratios right, and this one holds up on day two just as well as it does fresh.

Pro Tip

Creamy Vegan Gnocchi Soup (Better Than the Restaurant Version) — astuce chef

The mistake most people make: adding the gnocchi too early, then stirring constantly while it cooks. Gnocchi releases starch the moment it hits hot liquid — stir it too much and you end up with a gluey, broken broth. Instead, bring your soup to a steady boil before adding the gnocchi, then leave it alone for the first 2 minutes. Let it rise to the surface on its own. That floating signal tells you it’s done — no timer needed.

Shelf-stable gnocchi works perfectly here — no need to hunt for fresh. For the plant-based cream, full-fat oat cream or cashew cream gives the richest result; coconut cream works too but adds a faint sweetness. Use unsweetened soy milk or any neutral plant milk for the broth base. Baby spinach is easiest, but chopped kale holds up better if you’re planning leftovers.

Creamy Vegan Gnocchi Soup (Better Than the Restaurant Version)

Servings

4

servings
Prep time

10

minutes
Cooking time

20

minutes
Calories

390

kcal
Total time

30

minutes

Ingredients

  • 2 tbsp olive oil (30 ml)

  • 3 stalks celery, diced

  • 1 medium yellow onion, diced

  • 3 cloves garlic, minced

  • 2 medium carrots, sliced into thin rounds

  • 1 tsp dried thyme

  • 1 tsp dried oregano

  • 1/2 tsp smoked paprika

  • 1/2 tsp salt, plus more to taste

  • 1/4 tsp black pepper

  • 3 tbsp all-purpose flour (or gluten-free flour blend) (25 g)

  • 3 cups vegetable broth (720 ml)

  • 1 cup unsweetened soy milk or oat milk (240 ml)

  • 1/2 cup vegan cream — oat, cashew, or coconut (120 ml)

  • 16 oz shelf-stable potato gnocchi (450 g)

  • 2 cups baby spinach, loosely packed (60 g)

Directions

  • Heat the oil. Warm olive oil in a large pot over medium heat, then add celery and onion. Cook for 5 minutes, stirring occasionally — you’re waiting for the onion to turn translucent and soft, not golden.
  • Add garlic and carrots. Stir in the minced garlic, carrot rounds, all dried herbs, paprika, salt, and pepper. Cook for 2 minutes — the garlic should smell sharp and toasty, not raw.
  • Add the flour. Sprinkle it over the vegetables and stir constantly for 90 seconds. This cooks out the raw flour taste and creates the base that thickens your broth — don’t skip this step.
  • Pour in the liquids. Add vegetable broth, plant milk, and vegan cream in one go, then whisk until smooth. No lumps should remain — if you see any, whisk for another 30 seconds before moving on.
  • Bring to a boil. Raise the heat to medium-high and let the soup reach a steady, rolling boil. This matters for the gnocchi — a gentle simmer won’t cook them properly.
  • Add the gnocchi. Drop them in and resist stirring for the first 2 minutes. Watch for them to float to the surface — that’s your visual cue they’re done, usually 4 to 5 minutes total.
  • Stir in the spinach. Add it off the heat and fold gently. The residual heat wilts it in about 60 seconds without turning it slimy.

Variations

Creamy Vegan Gnocchi Soup (Better Than the Restaurant Version) — étape clé

For a smoky, slightly meaty texture, stir in 1/2 cup (80 g) of drained white beans along with the spinach — they hold their shape and add protein without changing the flavor profile. If you prefer a thicker, chowder-style consistency, blend one ladle of the finished soup and stir it back in before serving.

Serving Suggestions

Crusty sourdough bread is the obvious move here — something sturdy enough to drag through the broth. A simple arugula salad with lemon and olive oil cuts through the richness. For a heartier spread, garlic flatbread toasted in a dry pan works just as well.

FAQ

Can I make this soup ahead and reheat it?

Yes, but store the gnocchi separately if possible — they absorb liquid overnight and can turn quite soft by day two. Reheat the broth on the stove over low heat, then add the gnocchi fresh or stir in the pre-cooked ones at the last minute.

My broth turned out thin — what went wrong?

Most likely the flour wasn’t cooked long enough before adding the liquids, or the soup didn’t reach a proper boil. A quick fix: mix 1 tablespoon (8 g) of cornstarch with 2 tablespoons (30 ml) of cold water, stir it into the simmering soup, and cook for 2 more minutes.

Can I use homemade gnocchi instead of store-bought?

Absolutely — homemade gnocchi made with russet potatoes and all-purpose flour holds together beautifully in this soup. The key is to let the cooked potatoes steam-dry for a few minutes before mashing, so the dough doesn’t turn sticky. It does make you wonder what else you could do with a batch of fresh gnocchi on hand.

Similar Posts

Leave a Reply

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