Creamy One Pot Tomato Gnocchi Soup

Rating: 0.00
(0)

Easy Creamy One Pot Tomato Gnocchi Soup Recipe

Some dinners just hit different and this creamy one pot tomato gnocchi soup is one of them.

It’s rich, velvety, cozy, and full of flavor from fresh tomatoes that simmer down into a dreamy broth. We swirl in some plant-based cream, stir in soft gnocchi, and finish with fresh spinach and a shower of vegan parm. The best part? It all comes together in one pan, in under 30 minutes.

Whether you’re curled up on the couch or feeding a hungry crew on a weeknight, this soup is always the right move.


Why You’ll Love this Gnocchi Soup

  • One pan = easy cleanup
  • Comforting and cozy without being too heavy
  • Creamy, rich, and naturally vegan
  • Tastes even better the next day
  • Works for both quick dinners and lazy Sunday lunches

How to Make Gnocchi Soup

This soup comes together in just a few steps. Use the images below to follow along. Full details are in the recipe card at the bottom of the post.

Cook the whole tomatoes
Add whole tomatoes to a wide pan with olive oil, cut side down. Cover and cook until the skins soften.
Cook the whole tomatoes
Add whole tomatoes to a wide pan with olive oil, cut side down. Cover and cook until the skins soften.
Peel and mash
Remove the tomato skins with tongs and mash everything directly in the pan.
Peel and mash
Remove the tomato skins with tongs and mash everything directly in the pan.
Season the base
Stir in garlic, tomato paste, Italian seasoning, salt, and pepper.
Season the base
Stir in garlic, tomato paste, Italian seasoning, salt, and pepper.
Add cream and broth
Pour in the plant cream and broth. Blend if you want a smoother soup.
Add cream and broth
Pour in the plant cream and broth. Blend if you want a smoother soup.
Add gnocchi and vegan cheese
Toss in the gnocchi and vegan parmesan. Simmer gently.
Add gnocchi and vegan cheese
Toss in the gnocchi and vegan parmesan. Simmer gently.
Wilt in the spinach
Stir in fresh spinach and let it cook down.
Wilt in the spinach
Stir in fresh spinach and let it cook down.
Creamy One Pot Tomato Gnocchi Soup
Serve and top
Ladle into bowls and finish with extra cream, chili flakes, and fresh basil.

Tips & Variations for the Gnocchi Soup

  • Boost the protein
    Add white beans, lentils, or chickpeas.
  • Make it spicy
    Add chili flakes, hot sauce, or a swirl of chili oil.
  • Use other greens
    Swap spinach for kale, chard, or arugula.
  • Add crunch
    Top with croutons, toasted pine nuts, or roasted chickpeas.
  • Make it extra creamy
    Add more cream or a drizzle on top before serving.

FAQs about this Gnocchi Soup

Can I use canned tomatoes instead of fresh?

You can! If using canned, go for whole peeled tomatoes and simmer them a little longer.

Do I need to blend the soup?

Only if you prefer a smooth texture. It’s totally optional — it’s delicious either way.

Does the gnocchi need to be cooked before adding?

Nope. It cooks right in the broth and helps thicken the soup too.

Can I freeze this soup?

Yes. Just leave out the spinach if freezing and stir it in fresh when reheating.

Can I use coconut milk instead of cashew or oat cream?

Yes, full-fat canned coconut milk will work, but it will add a slight coconut flavor. Use if you’re okay with that twist.

Will this recipe work with gluten-free gnocchi?

Yes, but gluten-free gnocchi can be more delicate. Add them gently and don’t over-stir once they’re in the soup.

Can I add protein to this soup?

Definitely. Stir in a can of white beans, lentils, or tofu when you add the broth and cream.


More Recipes You’ll Love

If this creamy soup is your vibe, here’s another one to save for next time:
Creamy Roasted Tomato and Red Pepper Soup

And don’t forget to browse the full collection on the homepage:
drveganblog.com

Creamy One Pot Tomato Gnocchi Soup

Creamy One Pot Tomato Gnocchi Soup

No ratings yet
A cozy tomato gnocchi soup made in one pot using fresh whole tomatoes, plant-based cream, and tender gnocchi. This creamy and comforting vegan meal comes together in 30 minutes and hits all the right notes for a quick weeknight dinner.
Servings 3 servings
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes

Equipment

  • Wide deep pan with lid
  • Tongs
  • Wooden spoon or spatula
  • Immersion blender (optional)

Ingredients
 
 

Instructions
 

  • Simmer Tomatoes
    Heat olive oil in a wide pan over medium-low heat. Add whole tomatoes cut side down. Cover and cook for 12 to 15 minutes until the skins loosen.
  • Peel and Mash
    Uncover the pan. Use tongs to peel off the tomato skins. Mash the tomatoes directly in the pan until soft and saucy.
  • Season the Base
    Add tomato paste, garlic, Italian seasoning, salt, and pepper. Stir and cook for 1 to 2 minutes until fragrant.
  • Add Liquids
    Pour in vegetable broth and cashew or oat cream. Stir to combine. Use an immersion blender for a smoother soup if desired.
  • Add Gnocchi and Parmesan
    Add gnocchi and vegan parmesan directly into the soup. Simmer for 3 to 5 minutes until the gnocchi is tender and the soup thickens slightly.
  • Finish with Spinach
    Stir in fresh spinach and cook just until wilted. Taste and adjust seasoning as needed.
  • Serve
    Ladle into bowls. Finish with extra cream, chopped basil, and chili flakes if using.

Nutrition

Calories: 697kcalCarbohydrates: 68gProtein: 18gFat: 42gSaturated Fat: 19gPolyunsaturated Fat: 3gMonounsaturated Fat: 17gCholesterol: 80mgSodium: 853mgPotassium: 1090mgFiber: 9gSugar: 12gVitamin A: 5799IUVitamin C: 54mgCalcium: 336mgIron: 7mg
Calories: 697kcal
Cost: $8 to $10
Course: Dinner, Main Course, Soup
Cuisine: Italian
Keyword: creamy tomato gnocchi soup, easy vegan soup, gnocchi soup vegan, one pan gnocchi recipe, one pot gnocchi soup, tomato gnocchi soup, weeknight vegan dinner

Leave a Reply

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

Recipe Rating




Close
Copyright © 2025 Dr. Vegan. All rights reserved.
Close