Creamy Tomato Gnocchi Soup : The Ultimate Cozy Comfort Food

Posted on January 1, 2026 ·

By Lyndy

a bowl of creamy tomato gnocchi soup

If you’re searching for the perfect bowl of warm, hearty comfort, look no further than this Creamy Tomato Gnocchi Soup. It’s rich, velvety, and filled with soft pillowy gnocchi that melt in your mouth with every spoonful. This easy soup is ideal for busy weeknights, chilly weekends, or even when you’re just craving something delicious and soul-satisfying.

Whether you’re a fan of easy creamy tomato gnocchi soup or you’re learning how to make creamy tomato gnocchi soup for the first time, this recipe will become a new favorite in your kitchen. Plus, it’s easily customizable, and you can even add chicken for an even more filling meal.

Let’s get cozy and dive into this creamy bowl of tomato bliss.

Why You’ll Love This Creamy Tomato Gnocchi Soup

There’s something magical about a tomato-based soup—especially when it’s been blended with cream, herbs, and tender gnocchi. Here’s why this dish deserves a spot in your dinner rotation:

  • Quick and easy: Made in one pot and ready in under 30 minutes
  • Hearty and satisfying: Gnocchi adds a lovely chew, while the creamy broth fills you up
  • Family-friendly: A hit with kids and adults alike
  • Vegetarian-friendly: Or add shredded chicken for a meatier version
  • Customizable: You can go with a spicy tomato base, add roasted vegetables, or use alternative dairy options

If you’re into warm, filling meals like Crack Breakfast Casserole, you’ll appreciate this flavorful soup just as much.

Ingredients You’ll Need

Here’s what you’ll need to make this creamy tomato gnocchi soup recipe:

  • Olive oil – for sautéing
  • Yellow onion – adds sweetness and depth
  • Garlic cloves – fresh, aromatic flavor
  • Tomato paste – intensifies the tomato richness
  • Crushed tomatoes – for the soup base
  • Vegetable broth – or chicken broth for a non-vegetarian version
  • Heavy cream – makes the soup silky and luxurious
  • Gnocchi – shelf-stable or fresh, your choice
  • Italian seasoning – for that classic Tuscan flavor
  • Red pepper flakes – optional, for a hint of heat
  • Salt and pepper – to taste
  • Fresh basil – for garnish

Optional add-ins: spinach, kale, shredded rotisserie chicken, or grated parmesan cheese.

Pro tip: If you enjoy tomato-based meals, pair this soup with our Pumpkin Bread with Cream Cheese Frosting for a sweet and savory balance.

Equipment You’ll Need

To prepare this soup, you’ll need:

  • Large soup pot or Dutch oven
  • Wooden spoon
  • Blender or immersion blender
  • Ladle
  • Sharp knife and cutting board

Nothing fancy—just simple tools to make something amazing.

How to Make Creamy Tomato Gnocchi Soup

Step 1: Sauté the Aromatics

Heat olive oil in a large pot over medium heat. Add diced onions and sauté until translucent, about 5–7 minutes. Add minced garlic and cook for another minute until fragrant.

Step 2: Build the Tomato Base

Stir in the tomato paste and cook for 1–2 minutes to deepen the flavor. Then add crushed tomatoes and vegetable broth. Season with salt, pepper, Italian seasoning, and red pepper flakes (if using).

Bring to a simmer and let it cook uncovered for 10 minutes.

Step 3: Blend for Creaminess

Use an immersion blender to puree the soup directly in the pot until smooth. If using a regular blender, let the soup cool slightly, then blend in batches and return to the pot.

Step 4: Add the Cream and Gnocchi

Stir in the heavy cream and bring the soup back to a gentle simmer. Add the gnocchi and cook for 3–4 minutes, or until they float to the top and become tender.

Step 5: Taste and Adjust

Taste your soup and adjust the seasonings as needed. Garnish with fresh basil and a drizzle of olive oil or cream before serving.

Looking for a breakfast option before diving into this dish? Try our Strawberry Protein Pancakes to start your day off right.

Creamy Tomato Chicken Gnocchi Soup Variation

Want to make it even more filling? Turn this into a creamy tomato chicken gnocchi soup by adding:

  • 1–2 cups of shredded rotisserie chicken or leftover cooked chicken
  • Add the chicken during the final simmer after blending the soup and before adding gnocchi

This twist adds protein and is perfect for post-workout recovery or a cozy Sunday meal.

Flavor Variations and Substitutions

This soup is easily adaptable to different diets and tastes:

  • Vegan: Use coconut cream or plant-based milk instead of heavy cream. Skip the chicken and opt for vegetable broth.
  • Spicy: Add more red pepper flakes or a dash of hot sauce
  • Roasted twist: Make creamy roasted tomato gnocchi soup by using fire-roasted canned tomatoes
  • Extra greens: Toss in spinach, kale, or chard just before serving
  • Gluten-free: Use gluten-free gnocchi, which can be found in most grocery stores

Pair with a salad like our Cucumber Dill Salad for a complete meal.

Common Mistakes to Avoid

Avoid these mistakes to ensure a perfect bowl every time:

  • Overcooking gnocchi: They cook fast—only 3–4 minutes is enough
  • Using acidic tomatoes without balancing: A pinch of sugar can help round out the flavor
  • Adding cream at high heat: Always lower the heat before adding cream to prevent curdling
  • Skipping the blending step: Blending makes the soup smooth and restaurant-worthy

Need more dinner ideas? Our Vegetarian Pasta Primavera is another colorful and flavorful meal to try.

Serving and Presentation Tips

Serve your creamy tomato gnocchi soup in wide shallow bowls for a bistro-like presentation. Top with:

Make it part of a dinner spread with Sweet Chili Meatballs or Garlic Butter Corn with Melty Cheese.

How to Store and Reheat Leftovers

This soup keeps well for up to 4 days in the fridge. Store in an airtight container and reheat on the stove over medium heat or in the microwave in 30-second increments, stirring often.

Avoid freezing once gnocchi is added, as it may get mushy. For freezer prep, freeze the base without the gnocchi and add it fresh upon reheating.

What to Serve with Tomato Gnocchi Soup

Complete your meal with sides or desserts like:

More Cozy Recipes Like This

Love this recipe? Try more comfort food favorites from our kitchen:

FAQ: Creamy Tomato Gnocchi Soup

Can I use fresh tomatoes instead of canned?
Yes, roast them first to deepen the flavor.

Can I make this vegan?
Absolutely! Use coconut cream and skip the cheese.

Can I freeze it?
Only the base, before adding gnocchi.

Can I use store-bought gnocchi?
Yes! Shelf-stable, refrigerated, or homemade all work.

Final Thoughts

This creamy tomato gnocchi soup is a recipe you’ll come back to again and again. It’s comforting, nourishing, and endlessly customizable—exactly what busy home cooks need. If you’re looking for more warm and satisfying meals, be sure to check out our Dinner Recipe Collection.

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

Creamy Tomato Gnocchi Soup


  • Author: Lyndy
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Creamy Tomato Gnocchi Soup is a rich, velvety comfort food made with crushed tomatoes, cream, aromatic herbs, and soft pillowy gnocchi. This cozy one-pot soup is quick to make, family-friendly, and perfect for chilly nights or busy weeknights.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 can (28 oz) crushed tomatoes
  • 4 cups vegetable broth (or chicken broth)
  • 1 cup heavy cream
  • 1 pound gnocchi (shelf-stable or fresh)
  • 1 teaspoon Italian seasoning
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and black pepper, to taste
  • Fresh basil, for garnish
  • Optional: spinach, kale, shredded chicken, grated Parmesan

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion and sauté 5–7 minutes until softened.
  3. Stir in garlic and cook 1 minute until fragrant.
  4. Add tomato paste and cook 1–2 minutes to deepen flavor.
  5. Stir in crushed tomatoes, broth, Italian seasoning, salt, pepper, and red pepper flakes.
  6. Simmer uncovered for 10 minutes.
  7. Blend soup until smooth using an immersion blender.
  8. Lower heat and stir in heavy cream.
  9. Add gnocchi and cook 3–4 minutes until tender.
  10. Taste, adjust seasoning, and garnish with fresh basil before serving.

Notes

  • Do not overcook gnocchi—they cook quickly.
  • Use fire-roasted tomatoes for deeper flavor.
  • Add spinach or kale just before serving.
  • For freezing, freeze soup base before adding gnocchi.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 390
  • Sugar: 9g
  • Sodium: 820mg
  • Fat: 20g
  • Saturated Fat: 11g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 44g
  • Fiber: 5g
  • Protein: 9g
  • Cholesterol: 55mg

Keywords: Creamy Tomato Gnocchi Soup, Tomato Gnocchi Soup, Gnocchi Soup Recipe, Creamy Tomato Soup, Easy Gnocchi Soup

Tags:

You might also like these recipes

Leave a Comment

Recipe rating