One Pot Creamy Tomato Gnocchi Soup

Warm creamy tomato gnocchi soup with soft potato dumplings and swirls of cream in a deep red ceramic bowl.
Creamy Tomato Gnocchi Soup in 30 Minutes
The broth achieves its rich, hearty consistency thanks to the potato starch released by the gnocchi, transforming a simple tomato base into something substantial.
  • Time: 10 min active + 20 min cooking
  • Flavor/Texture Hook: Zesty tomato base paired with soft, pillowy dumplings
  • Perfect for: A rainy Tuesday or a fast family meal

The aroma of garlic and butter sizzling in a pan always brings back memories of chilly November nights and wind rattling the glass. There is a special kind of coziness that comes from a simmering red pot on the stove.

I previously relied on a thinner tomato soup, but it never quite felt substantial enough to be a complete dinner.

Everything changed when I decided to stir in some potato gnocchi. Rather than just an accompaniment, these dumplings transform the dish into a soothing, warm embrace. This recipe is my reliable choice for those evenings when the children are fussy or my workday has been exhausting.

It is a simple one-pot meal that requires no complicated prep. You get a smooth, velvety feel without a long simmer, and a handful of fresh spinach adds a bright contrast that makes the dish look professionally prepared.

Making Creamy Tomato Gnocchi Soup

This meal comes together quickly, so precision is key. Avoid overcooking the dumplings to prevent them from becoming mushy.

GoalWhat to change
More HeartyAdd sliced Italian sausage
Lighter BaseUse half and half instead of cream
Extra VeggiesAdd diced carrots with the onion

Why the Flavors Pop

Caramelized Paste: Cooking the tomato paste until it turns brick red removes the raw, metallic taste and adds a concentrated sweetness.

Direct Cooking: Boiling the gnocchi straight in the soup releases starch into the broth, which naturally thickens the liquid.

If you love these kinds of deep, savory bases, you might also like my Tomato Basil Sauce for other pasta dishes.

Your Ingredient List

IngredientWhat It DoesBest Swap
Tomato PasteEnhances depth and colorExtra crushed tomatoes
Potato GnocchiGives the dish substanceMini meatballs
Heavy CreamProduces a velvety finishCoconut cream (for vegan)
Baby SpinachProvides vibrancy and freshnessKale or swiss chard

For the Aromatic Base

  • 2 tbsp unsalted butter Why this? Imparts a rich, nutty quality
  • 1 medium yellow onion, finely diced Why this? A fundamental source of sweetness
  • 3 cloves garlic, minced Why this? Gives a bold, pungent aromatic
  • 2 tbsp tomato paste Why this? Boosts the deep red color

For the Soup Body

  • 4 cups chicken broth Why this? The savory liquid foundation
  • 1 can (14.5 oz) crushed tomatoes Why this? Creates a hearty, chunky body
  • 1 tsp dried oregano Why this? Adds earthy, herbal flavor
  • 1/2 tsp red pepper flakes Why this? For a touch of warmth

For the Hearty Finish

  • 1 package (16 oz) potato gnocchi Why this? Tender, pillow like bites
  • 1/2 cup heavy cream Why this? Mellows out the acidic tomatoes
  • 2 cups fresh baby spinach Why this? Greens that wilt quickly
  • 1/4 cup fresh basil leaves, torn Why this? A bright, peppery aroma

The Right Gear

You only need a few basics for this. A large pot (at least 5 quarts) is a must so you have room to stir the gnocchi without splashing. A sturdy wooden spoon or silicone spatula helps scrape the tomato paste off the bottom.

I usually use a standard stainless steel pot, but a Dutch oven works great too if you have one. Just make sure you have a sharp knife for the onion and garlic to save time on prep.

Step by step Cooking

Elegant white bowl of orange-red soup topped with a fresh basil leaf and a sprinkle of parmesan cheese on a marble table.
  1. Melt the butter in a large pot over medium heat. Sauté the diced onion for 4-5 mins until translucent and soft.
  2. Mix in the minced garlic and tomato paste. Cook for 2 mins until the paste darkens in color. Note: Don't let the garlic burn, or it will taste bitter.
  3. Pour in the chicken broth and crushed tomatoes. Stir in the oregano and red pepper flakes.
  4. Let the mixture reach a boil, then reduce the heat. Simmer uncovered for 10 mins until the flavors meld.
  5. Stir in the potato gnocchi. Cook 3-5 mins until the gnocchi float to the surface.
  6. Lower the temperature and stir in the heavy cream and baby spinach.
  7. Cook 1-2 mins until the spinach has wilted.
  8. Remove the pot from the heat and stir in the torn fresh basil.

Fixing Common Problems

Gnocchi can be a bit temperamental. Keep in mind that frozen versions often cook faster than the shelf stable variety; overcooking them can easily turn your meal into potato porridge.

Acidity is another factor to watch, as canned tomatoes vary in tartness. If your Creamy Tomato Gnocchi Soup tastes too sharp, a tiny pinch of sugar usually helps balance the flavor.

If the broth seems too thin, it may have been simmered too rapidly. Allow it to bubble gently so the starch has enough time to thicken the soup.

ProblemRoot CauseSolution
Mushy GnocchiOvercooked or frozen typeRemove as soon as they float
Too AcidicHigh acidity in canned tomatoesAdd a pinch of sugar
Broth Too ThinNot enough simmer timeSimmer 5 mins longer before adding cream

Saving and Reheating

This soup keeps well, but the gnocchi will continue to absorb liquid as they sit. By the next day, you'll notice the broth is thicker and the dumplings are larger.

Store the leftovers in a sealed container in the fridge for 3 days. When you reheat it on the stove, you'll likely need to splash in a bit more chicken broth or water to loosen it up.

I don't recommend freezing this particular recipe. The cream can separate and the gnocchi often get a grainy texture after thawing. If you must freeze it, leave the cream and spinach out, then add them fresh when you reheat the base.

For a zero waste tip, take your onion skins and the ends of your carrots or celery and toss them in a freezer bag. Once the bag is full, boil them with water to make a quick homemade veg stock for your next batch of soup.

Different Ways to Make It

If you want to add more protein, browned Italian sausage or shredded rotisserie chicken work great. I usually brown the sausage in the pot first, remove it, and then use the leftover fat to sauté the onions. It adds a smoky depth that reminds me of a Chicken Tomato Sauce.

For a vegan version, swap the butter for olive oil and the heavy cream for full fat coconut milk. Use a vegetable broth instead of chicken. The coconut milk adds a slight sweetness that actually pairs well with the acidity of the tomatoes.

You can also swap the spinach for kale, but remember that kale takes longer to wilt. Add the kale in with the gnocchi instead of at the very end.

Serving Suggestions

I love serving this with a thick slice of toasted sourdough rubbed with a raw garlic clove. The crunch of the bread is a great contrast to the soft dumplings.

A sprinkle of freshly grated Parmesan or a dollop of pesto on top adds a nice salty kick. If you have kids who are picky about "green things," blend the spinach into the broth before adding the gnocchi.

This Creamy Tomato Gnocchi Soup is hearty enough to be a main course, but it also pairs well with a simple side salad of arugula and lemon vinaigrette to cut through the richness of the cream.

High in Sodium

⚠️

850 mg 850 mg of sodium per serving (37% 37% of daily value)

The American Heart Association recommends that most adults limit their sodium intake to no more than 2,300 mg per day.

Tips to Reduce Sodium

  • 🥣Swap the Broth-30%

    Replace standard chicken broth with low-sodium or no-salt added chicken broth to drastically lower the base salt content.

  • 🍅No-Salt Added Tomatoes-20%

    Choose no-salt added crushed tomatoes instead of regular canned versions to avoid hidden preservatives.

  • 🥔Low-Sodium Gnocchi-15%

    Select a low-sodium brand of potato gnocchi or make them from scratch to eliminate processed salts.

  • 🥫Tomato Paste Alternative-10%

    Use a low-sodium tomato paste or replace it with a small amount of fresh tomato puree.

  • 🌿Enhance with Herbs

    Increase the amount of fresh basil and oregano to provide a flavor punch that reduces the need for extra salt.

Estimated Reduction: Up to 60% less sodium (approximately 340 mg per serving)

Recipe FAQs

Do I need to boil gnocchi separately before adding them to the soup?

Actually, no. Cooking them directly in the simmering broth for 3-5 minutes allows them to absorb more flavor while staying tender.

What makes this tomato soup so velvety?

Stirring in heavy cream at the very end creates the rich texture. If you enjoyed mastering the richness here, see how a similar approach works in our comfort food classic.

How do you make this creamy gnocchi soup?

Sauté onion and garlic with tomato paste before simmering with broth and crushed tomatoes. Add gnocchi until they float, then stir in cream and spinach.

How to develop the flavor of the tomato base?

Cook the tomato paste for two minutes until it turns deep brick red. This step removes the raw taste and adds depth to the broth.

Can the soup be reheated for lunch?

Yes, just heat it gently over low heat. You may need a splash of extra chicken broth since the gnocchi soak up liquid over time.

When should the baby spinach go in?

Stir it in at the final stage with the heavy cream. The residual heat is enough to wilt the leaves without overcooking them.

Is it true that garlic always makes the soup bitter?

No, and here's why. Bitterness only happens if the garlic burns, so keep the cooking time to exactly two minutes with the paste.

Creamy Tomato Gnocchi Soup

Creamy Tomato Gnocchi Soup in 30 Minutes Recipe Card
Creamy Tomato Gnocchi Soup in 30 Minutes Recipe Card
Preparation time:10 Mins
Cooking time:20 Mins
Servings:4 servings
Category: SoupsCuisine: Italian
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
426 kcal
% Daily Value*
Total Fat 17.7g
Sodium 850mg
Total Carbohydrate 53.1g
   Dietary Fiber 6.1g
   Total Sugars 8.2g
Protein 10.9g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Tap a star to rate
Share, Rating and Comments:
Submit Review:
Rating Breakdown
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Jump to Recipe