Vegan Tomato Gnocchi Soup

By Lily | Last modified on Mar 22, 2026

Featured in:

Vegan Tomato Gnocchi Soup

Experience the comforting warmth of this Vegan Tomato Gnocchi Soup, a one-pot wonder that combines creamy tomato richness with tender potato gnocchi. Perfectly suited for cozy nights, this soup offers a delightful balance of flavors and textures that will soothe the soul.

Whether you’re a gnocchi novice or a vegan food enthusiast, this easy-to-make soup highlights how simple ingredients can transform into a hearty and satisfying meal in just 30 minutes.

Why You’ll Love This Recipe

  • Prepared in one pot, making cleanup quick and simple.
  • Gnocchi cooks directly in the soup, adding creamy texture and flavor.
  • Combines savory tomato, aromatic herbs, and tropical coconut milk for unique taste.
  • Hearty and nutritious serving multiple with a vegan-friendly twist.

Ingredients

  • Olive oil: A tablespoon to sauté onions and garlic, adding rich, fruity undertones to the soup base.
  • Yellow onion, diced: Provides a sweet and savory foundation with its mellow flavor when cooked.
  • Garlic cloves, thinly sliced: Six cloves add aromatic depth and a slight pungency, enhancing the overall flavor profile.
  • Dried oregano: A teaspoon imparts an earthy, slightly bitter herbal note that complements the tomato.
  • Vegan basil pesto: Three tablespoons to bring freshness and a hint of nuttiness to the soup.
  • Crushed tomatoes (2 cans, 28 oz each): The base of the soup offering tangy sweetness and vibrant color.
  • Vegetable broth: Two cups to add savory depth and enhance the tomato base without overpowering it.
  • Frozen vegan potato gnocchi: 24 ounces provide a tender, pillowy texture that cooks right in the soup.
  • Coconut milk (13.5 oz can): Adds creaminess and a subtle tropical flavor, perfectly balancing acidity.
  • Kosher salt: To taste, essential for enhancing all the flavors harmoniously.
  • Fresh cracked pepper: To taste, adding mild heat and complexity to the dish.

Instructions

Heat Oil and Cook Onions

Warm olive oil over medium-high heat in a large pot for about a minute. Add diced onions along with a generous pinch of kosher salt and pepper, cooking while stirring frequently for five minutes. This softens the onions and releases their natural sweetness, creating a flavorful base.

Add Garlic and Oregano

Stir in thinly sliced garlic and dried oregano, cooking for an additional minute. This step allows the garlic to become fragrant without burning and the oregano to bloom, infusing the oil with herbal notes.

Incorporate Pesto, Tomatoes, and Broth

Mix in the vegan basil pesto, crushed tomatoes, and vegetable broth. Increasing the heat to high, bring the mixture to a gentle simmer. The pesto enhances freshness while tomatoes and broth create a rich, hearty soup base.

Simmer and Blend

Reduce heat to medium-low and let the soup simmer for ten minutes, stirring occasionally. Then, carefully blend the soup until smooth and creamy using an immersion blender or a high-speed blender. This transforms the chunky base into a luscious texture that’s easy to enjoy.

Add Coconut Milk and Gnocchi

Return the blended soup to the pot, stirring in coconut milk and frozen gnocchi. The coconut milk adds a velvety creaminess, and the gnocchi starts cooking directly in the soup, absorbing flavors and thickening the broth.

Cook Gnocchi Through

Bring the soup back to a simmer over medium-high heat, then reduce to medium-low and gently simmer for 5-7 minutes until the gnocchi are tender when bitten. This ensures the gnocchi maintain a pillowy texture and do not overcook into mush.

Season and Serve

Adjust the seasoning with salt and freshly cracked pepper to your preference. Heat through on medium until warmed. Serve hot, garnished with vegan Parmesan, freshly chopped parsley, and a sprinkle of red pepper flakes for a little heat and contrast.

You Must Know

  • When blending hot soup, leave a vent in your blender lid and cover with a towel to prevent splattering.
  • If crushed tomatoes are unavailable, tomato sauce can be substituted but may require extra salt to balance flavor.
  • Start checking frozen gnocchi after six minutes of cooking to avoid overcooking and mushy texture.

Storage Tips

Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove to maintain the gnocchi’s texture and soup creaminess. Avoid freezing as gnocchi can become mushy after thawing.

Serving Suggestions

This soup pairs wonderfully with crusty artisan bread or a light green salad for a balanced meal. Add a side of roasted vegetables or garlic bread for an indulgent experience.

Professional Tips

  • An immersion blender is ideal for blending the soup directly in the pot, preventing mess and preserving flavor.
  • Making your own fresh basil pesto can elevate the soup with bright, fresh flavors and aroma.
  • Adjust coconut milk quantity according to desired creaminess; less for lighter soup, more for richness.

FAQs

Can I use fresh gnocchi instead of frozen?

Yes, fresh gnocchi can be used but reduce cooking time to just 2-3 minutes to avoid overcooking and mushiness.

Is this soup gluten-free?

Check the packaging for your gnocchi to confirm if it’s gluten-free. Many potato gnocchi are naturally gluten-free, but some brands contain wheat.

Can I make this soup without coconut milk?

You can substitute coconut milk with other plant-based milks like oat or cashew, though coconut milk adds a unique richness.

How spicy is this soup?

By default, it’s mild with a touch of warmth from fresh cracked pepper and optional red pepper flakes for added heat.

Can I prepare this soup in advance?

Yes, prepare and refrigerate up to 24 hours ahead. Reheat gently, stirring occasionally to maintain texture and flavor.

What can I use if I don’t have basil pesto?

You can substitute with finely chopped fresh basil and a drizzle of olive oil or a green herb blend for some freshness.

Are there other garnishes recommended?

Yes, nutritional yeast or toasted pine nuts make excellent vegan garnishes adding flavor and texture.

Vegan Tomato Gnocchi Soup

Vegan Tomato Gnocchi Soup

This creamy vegan tomato gnocchi soup is a comforting one-pot meal ready in 30 minutes, featuring pillowy gnocchi cooked directly in a flavorful, creamy tomato broth.
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Soup, vegan
Cuisine Italian
Servings 8 people
Calories 336 kcal

Equipment

  • 1 large pot
  • 1 immersion blender or high-speed blender

Ingredients
  

  • 1 tablespoon olive oil
  • 1 yellow onion diced
  • 6 cloves garlic thinly sliced
  • 1 teaspoon dried oregano
  • 3 tablespoons vegan basil pesto
  • 2 28 oz. cans crushed tomatoes
  • 2 cups vegetable broth
  • 24 oz. frozen vegan potato gnocchi
  • 1 13.5 oz. can coconut milk
  • Kosher salt to taste
  • Fresh cracked pepper to taste
  • Vegan Parmesan cheese for garnish
  • Fresh chopped parsley for garnish
  • Red pepper flakes for garnish

Instructions
 

  • Heat olive oil in a large pot over medium-high heat.
  • Add diced onion with a large pinch of salt and pepper, cook while stirring frequently for 5 minutes.
  • Add sliced garlic and dried oregano, cook for 1 more minute.
  • Stir in vegan basil pesto, crushed tomatoes, and vegetable broth.
  • Bring mixture to a simmer over high heat.
  • Reduce heat to medium-low and simmer for 10 minutes, stirring occasionally.
  • Blend soup carefully with an immersion blender or high-speed blender until smooth and creamy.
  • Stir in coconut milk and frozen gnocchi.
  • Bring soup to a simmer over medium-high heat, then reduce heat to medium-low and simmer gently for 5 to 7 minutes until gnocchi is cooked through.
  • Season with salt and fresh cracked pepper to taste and heat through over medium heat.
  • Serve garnished with vegan Parmesan cheese, fresh parsley, and red pepper flakes.

Notes

  • Use an immersion blender for safer blending of hot liquids; if using a high-speed blender, allow steam to escape to avoid splatter.
  • Frozen gnocchi cooking times vary, start checking at 6 minutes to avoid mushy texture.
  • Store leftovers in an airtight container and refrigerate for up to 3 days.
  • Homemade pesto enhances freshness but store-bought is a convenient option.

You might also like these recipes

Leave a Comment

Recipe Rating