Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
gnocchi soup recipes - A steaming bowl of creamy tomato and spinach gnocchi soup, garnished with fresh basil and Parmesan cheese.

Creamy Tomato & Spinach Gnocchi Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting, quick, and easy creamy tomato and spinach gnocchi soup recipe, perfect for a cozy weeknight meal. Tender potato gnocchi floats in a rich tomato broth with fresh spinach and a touch of cream.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

1 tbsp olive oil
1 medium yellow onion, diced
3 cloves garlic, minced
4 cups vegetable broth
1 (28 ounce) can crushed tomatoes
1 tsp dried oregano
1/2 tsp dried basil
1/4 tsp red pepper flakes (optional)
1 (16 ounce) package potato gnocchi
1/2 cup heavy cream (or milk for a lighter version)
5 ounces fresh baby spinach
1/2 cup grated Parmesan cheese, plus more for serving
Salt and freshly ground black pepper to taste
Fresh parsley or basil, for garnish

Instructions

Step 1: Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.
Step 2: Add the minced garlic to the pot and cook for another minute until fragrant, being careful not to burn it.
Step 3: Pour in the vegetable broth, crushed tomatoes, dried oregano, dried basil, and red pepper flakes (if using). Bring the mixture to a gentle simmer, then reduce the heat to low, cover, and let it cook for at least 15-20 minutes to allow the flavors to meld.
Step 4: Increase the heat to medium-high and bring the soup back to a rolling simmer. Carefully add the potato gnocchi to the pot. Cook according to package directions, usually 2-3 minutes, or until the gnocchi float to the surface. Avoid overcooking.
Step 5: Stir in the heavy cream (or milk) and fresh baby spinach. Cook for another 2-3 minutes, or until the spinach has wilted completely and the soup is heated through.
Step 6: Remove the pot from the heat. Stir in the grated Parmesan cheese until melted and fully incorporated. Taste and adjust seasoning with salt and freshly ground black pepper as needed. Garnish with fresh parsley or basil and serve immediately.

Notes

For a richer flavor, you can sauté 1/2 cup diced pancetta or bacon before adding the onion. Drain most of the fat before proceeding with the recipe. For a touch of spice, increase the red pepper flakes.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dishes & Savory Recipes
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 450 kcal
  • Sugar: 10g
  • Sodium: 850mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 60mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!