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.
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
Simmer TomatoesHeat 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 MashUncover the pan. Use tongs to peel off the tomato skins. Mash the tomatoes directly in the pan until soft and saucy.
Season the BaseAdd tomato paste, garlic, Italian seasoning, salt, and pepper. Stir and cook for 1 to 2 minutes until fragrant.
Add LiquidsPour in vegetable broth and cashew or oat cream. Stir to combine. Use an immersion blender for a smoother soup if desired.
Add Gnocchi and ParmesanAdd 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 SpinachStir in fresh spinach and cook just until wilted. Taste and adjust seasoning as needed.
ServeLadle into bowls. Finish with extra cream, chopped basil, and chili flakes if using.