Go Back
+ servings
4.87 from 15 votes
Creamy Tomato Basil Gnocchi Soup
Creamy Tomato Basil Gnocchi Soup
Prep Time
10 mins
Cook Time
30 mins
Total Time
40 mins

Tender potato pasta dumplings swim in a creamy but dairy-free tomato base with fresh basil in this decadent and delicious vegan tomato gnocchi soup.

Course: Soups
Cuisine: American, Italian
Servings: 4
Calories: 435 kcal
Author: Alissa Saenz
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 4 garlic cloves, minced
  • 2 (14 ounce) cans fire roasted tomatoes
  • 1 cup vegetable broth
  • ¼ - ½ teaspoon red pepper flakes, to taste
  • 1 cup full fat coconut milk, plus extra, for drizzling on top (optional)
  • 1 (16 ounce) package shelf stable mini gnocchi
  • 2 cups chopped fresh basil (1 large or 2 medium bunches), plus more for serving (optional)
  • Salt and pepper to taste
  1. Coat the bottom of a large pot with oil and place it over medium heat. When the oil is hot, add the onion and sauté until soft and translucent. Add the garlic and sauté about 1 minute more, until very fragrant.

  2. Add the tomatoes, broth and red pepper flakes. Raise the heat and bring the mixture to a boil. Lower the heat and allow it to simmer for about 20 minutes, stirring occasionally, until the liquid reduces a bit. 

  3. Either use an immersion blender to blend the soup, or blend it in batches using a food processor or blender, and then return it to the pot. Stir in the coconut milk and raise the heat to bring the soup back up to a simmer. Stir in the gnocchi and simmer for about 4 minutes more, until the gnocchi are tender. 

  4. Remove the soup from the heat. If you'd like, you can thin it with a bit of additional broth or coconut milk at this point. Stir in the basil and season the soup with salt and pepper to taste.

  5. Ladle into bowls and optionally top with a drizzle of coconut milk and a sprinkling of fresh basil. Serve.

Nutrition Facts
Creamy Tomato Basil Gnocchi Soup
Amount Per Serving
Calories 435 Calories from Fat 174
% Daily Value*
Fat 19.3g30%
Saturated Fat 14.3g72%
Sodium 1212mg51%
Potassium 718mg21%
Carbohydrates 57.4g19%
Fiber 8g32%
Sugar 8.3g9%
Protein 10.3g21%
Calcium 70mg7%
Iron 4.1mg23%
* Percent Daily Values are based on a 2000 calorie diet.