Tomato Gnocchi Soup with Sun Dried Tomato & Basil Recipe

Tomato gnocchi soup is the bowl I make when I need serious comfort without dairy weighing me down. Too many dairy-free versions turn watery or taste flat from weak sun dried tomatoes. I have simmered this on rainy weeknights and once overcorrected by adding too much coconut milk. The steam smells like slow-roasted tomatoes, basil, and garlic hitting warm olive oil. For a hearty meaty pairing, try my hamburger steaks in creamy dill sauce next. Jump to the recipe card or keep reading for my best tips. You might also love my hamburger steaks in creamy dill sauce.

Bowl of tomato gnocchi soup with sun dried tomatoes, dairy-free cream, and fresh basil
Ninja Prestige Smart XL Pro Cook System, 10-in-1, Stainless Steel, DT554
What I Use

Ninja Prestige Smart XL Pro Cook System, 10-in-1, Stainless Steel, DT554

Getting the tomato base to deepen without scorching is the hardest part. I use this cooker because it holds a steady low simmer without hot spots. I've used mine for two years. It is Prime eligible and under $300.

Check Price on Amazon →

Why You'll Love This Tomato Gnocchi Soup with Sun Dried Tomato & Basil Recipe

  • Sun dried tomatoes are pureed into the broth so every spoonful has deep umami, not just tomato water.
  • Pillowy dairy-free gnocchi stay tender because they are added in the last 6-8 minutes, never boiled to mush.
  • Coconut milk adds body without curdling, unlike many plant milks that break under acid.
  • The basil is stirred in off heat to keep its bright, fresh smell.

Ingredients for Tomato Gnocchi Soup with Sun Dried Tomato & Basil Recipe

Exact amounts are in the printable recipe card below — here's what you'll need at a glance.

Main Ingredients

  • 2 tablespoons olive oil
  • 1 cup finely chopped yellow onion (about 1 medium)
  • 3 cloves garlic, minced
  • 1/2 cup oil-packed sun dried tomatoes, drained and finely chopped
  • 1 (28-ounce) can crushed tomatoes
  • 2 cups low-sodium vegetable broth
  • 1 (13.5-ounce) can full-fat coconut milk
  • 1 pound fresh, shelf-stable, or frozen potato gnocchi (check label for dairy)
  • 2 cups fresh baby spinach

Seasonings & Flavors

  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly cracked black pepper
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 teaspoon dried oregano
  • 1/2 cup fresh basil leaves, torn

Optional Toppings

  • (Optional) Dairy-free parmesan shreds
  • (Optional) Toasted pine nuts
  • (Optional) Extra basil ribbons
  • (Optional) Olive oil drizzle

Ingredient Notes

  • Oil-packed sun dried tomatoes: These give the soup its deep umami backbone. Do not use dry ones. If you must, soak dry tomatoes in hot water for 15 minutes and add a little of the soaking liquid.
  • Full-fat coconut milk: This creates the creamy body. Light coconut milk makes the soup thin and more likely to separate. Shake the can well before opening.
  • Potato gnocchi: This is the main failure point. Add only at the end. Boiling too long or too hard makes them soak up liquid and fall apart.
  • Crushed tomatoes: They give structure. Fire-roasted crushed tomatoes add even deeper flavor if you can find them.
  • Low-sodium vegetable broth: This lets you control salt. Regular broth may push the sodium too high.
  • Fresh baby spinach: It wilts fast and adds color. Add it off the heat so it stays bright green.
  • Fresh basil: Basil goes in at the finish. Heat destroys its fresh smell quickly.
Simmering tomato gnocchi soup base with oil-packed sun dried tomatoes in a pot

How to Make Tomato Gnocchi Soup with Sun Dried Tomato & Basil Recipe Step by Step

Sauté the flavor base

Heat olive oil in a heavy 5- to 6-quart pot over medium heat. Add onion and 1/2 teaspoon salt. Cook 4-5 minutes, stirring occasionally, until onion is soft and just golden at the edges. Watch for dark brown spots. Add garlic and chopped sun dried tomatoes. Cook 1 minute more until the garlic smells strong but not burned.

Simmer the tomato base

Pour in crushed tomatoes, vegetable broth, oregano, black pepper, and red pepper flakes. Bring to a gentle bubble over medium-high heat. Reduce heat to medium-low and simmer uncovered 12-15 minutes. The base should darken slightly and thicken. If it sputters, lower the heat.

Blend half the soup

Remove pot from heat. Use an immersion blender to blend just the top half of the soup, about 10-12 seconds. Leave plenty of tomato texture. Watch for hot splashes. Tilt the blender head away from you.

Add coconut milk and gnocchi

Return pot to medium-low heat. Stir in coconut milk until fully mixed, but do not let it boil. Add gnocchi. Cook 6-8 minutes, stirring only twice. Gnocchi are done when they float and feel tender. If they start to split, pull the pot off heat immediately.

Wilt spinach and basil

Turn off the heat. Stir in baby spinach and torn basil. Let them wilt 2-3 minutes. The spinach should turn bright green. Taste and add more salt if needed.

Serve

Ladle into wide bowls. Add dairy-free parmesan, toasted pine nuts, and extra basil if you like. Serve hot.

Pro Tips for the Best Tomato Gnocchi Soup with Sun Dried Tomato & Basil Recipe

  • Equipment choice: Use a heavy-bottomed pot, not a thin stockpot. Thin pots create hot spots that scorch the tomato base even at low heat.
  • Ingredient prep: Chop the sun dried tomatoes very small. Large pieces float to the top and do not melt into the broth the way they should.
  • Common mistake and fix: Overcooked gnocchi is the top failure. Add gnocchi at the very end and cook only until they float. If you see a few breaking, spoon out the gnocchi and add extra hot broth before serving.
  • Texture enhancement: Swirl in a spoon of the oil from the sun dried tomato jar just before serving. This adds richness and ties the tomato flavor together without dairy.

Storing and Reheating Tomato Gnocchi Soup with Sun Dried Tomato & Basil Recipe

Refrigerator Storage

Store in a glass or BPA-free airtight container for 3-4 days. Let soup cool to room temperature first, but no longer than 2 hours.

Freezing Tomato Gnocchi Soup with Sun Dried Tomato & Basil Recipe

Cool completely. Transfer to a freezer-safe container, leaving 1 inch of headspace. Freeze up to 2 months. Coconut milk may look slightly grainy after thawing.

Reheating in the Oven

Reheat in a covered oven-safe dish at 350°F for 15-20 minutes. Add a splash of vegetable broth if it looks too thick.

Reheating in the Microwave

Microwave at 50% power for 2-3 minutes, stopping to stir halfway. Cover with a damp paper towel to keep gnocchi from drying out.

Make Ahead

Make the tomato and coconut milk base up to 2 days ahead. Store in the fridge. Add gnocchi only when you reheat, so they stay tender.

Tomato Gnocchi Soup with Sun Dried Tomato & Basil Recipe

Prep
15 minutes
Cook
30 minutes
Total
45 minutes
Yield
4 servings
Category
Dinner
Method
Stovetop
Cuisine
American
Diet
Dairy-Free
Finished dairy-free tomato gnocchi soup with pillowy gnocchi and basil ribbons

Ingredients

Main Ingredients

  • 2 tablespoons olive oil
  • 1 cup finely chopped yellow onion (about 1 medium)
  • 3 cloves garlic, minced
  • 1/2 cup oil-packed sun dried tomatoes, drained and finely chopped
  • 1 (28-ounce) can crushed tomatoes
  • 2 cups low-sodium vegetable broth
  • 1 (13.5-ounce) can full-fat coconut milk
  • 1 pound fresh, shelf-stable, or frozen potato gnocchi (check label for dairy)
  • 2 cups fresh baby spinach

Seasonings & Flavors

  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly cracked black pepper
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 teaspoon dried oregano
  • 1/2 cup fresh basil leaves, torn

Optional

  • Dairy-free parmesan shreds
  • Toasted pine nuts
  • Extra basil ribbons
  • Olive oil drizzle

Instructions

  1. 1Sauté the flavor base: Heat olive oil in a heavy 5- to 6-quart pot over medium heat. Add onion and 1/2 teaspoon salt. Cook 4-5 minutes, stirring occasionally, until onion is soft and just golden at the edges. Watch for dark brown spots. Add garlic and chopped sun dried tomatoes. Cook 1 minute more until the garlic smells strong but not burned.
  2. 2Simmer the tomato base: Pour in crushed tomatoes, vegetable broth, oregano, black pepper, and red pepper flakes. Bring to a gentle bubble over medium-high heat. Reduce heat to medium-low and simmer uncovered 12-15 minutes. The base should darken slightly and thicken. If it sputters, lower the heat.
  3. 3Blend half the soup: Remove pot from heat. Use an immersion blender to blend just the top half of the soup, about 10-12 seconds. Leave plenty of tomato texture. Watch for hot splashes. Tilt the blender head away from you.
  4. 4Add coconut milk and gnocchi: Return pot to medium-low heat. Stir in coconut milk until fully mixed, but do not let it boil. Add gnocchi. Cook 6-8 minutes, stirring only twice. Gnocchi are done when they float and feel tender. If they start to split, pull the pot off heat immediately.
  5. 5Wilt spinach and basil: Turn off the heat. Stir in baby spinach and torn basil. Let them wilt 2-3 minutes. The spinach should turn bright green. Taste and add more salt if needed.
  6. 6Serve: Ladle into wide bowls. Add dairy-free parmesan, toasted pine nuts, and extra basil if you like. Serve hot.

Recipe Notes

  • Chef tip: Use oil-packed sun dried tomatoes, not the dry vacuum-sealed kind. Their oil contains concentrated tomato flavor that makes the broth taste slow-simmered.
  • Best substitution: Frozen gnocchi works. Add 2-3 extra minutes. Do not thaw first. Test one before serving because brands vary.
  • Make-ahead: The base keeps for 2 days. Reheat gently and then add gnocchi. Never store cooked gnocchi in the soup overnight.
  • Scaling: Double everything for a larger pot. Cook gnocchi in two batches so they do not crowd and clump.
  • Troubleshooting: If gnocchi turn mushy, the soup was boiling too hard. Spoon out the gnocchi, add hot broth, and serve right away. Next time use the lowest bare simmer.

Nutrition Per Serving

  • Calories: 430 kcal
  • Protein: 9g
  • Fat: 18g
  • Saturated Fat: 10g
  • Carbohydrates: 58g
  • Fiber: 7g
  • Sugar: 11g
  • Sodium: 850mg
  • Cholesterol: 0mg

Nutritional values are estimates only. Actual values may vary by brand and portion size.

Made this recipe?

I’d love to see how your Tomato Gnocchi Soup with Sun Dried Tomato & Basil Recipe turned out — leave a star rating and a comment below. I read every one!

(function(){var card=document.getElementById(“recipe-card-tomato-gnocchi-soup-dairy-free”);if(!card)return;var btns=card.querySelectorAll(‘[data-scale-btn]’);btns.forEach(function(btn){btn.addEventListener(‘click’,function(){var mult=parseFloat(btn.getAttribute(‘data-scale-btn’));btns.forEach(function(b){var active=b===btn;b.style.background=active?”#2A835F”:’#fff’;b.style.color=active?”#FFFFFF”:”#092328″;});card.querySelectorAll(‘[data-scale-item]’).forEach(function(li){var base=parseFloat(li.getAttribute(‘data-base-amount’));var span=li.querySelector(‘[data-scale-amount]’);if(!span||isNaN(base))return;var val=Math.round(base*mult*100)/100;span.textContent=val;});});});})();

Frequently Asked Questions about Tomato Gnocchi Soup with Sun Dried Tomato & Basil Recipe

How long to cook gnocchi in tomato gnocchi soup?

Cook fresh or shelf-stable gnocchi for 6-8 minutes in a gentle simmer. They are done when they float and feel tender, not gluey. Frozen gnocchi need 8-10 minutes. Stir only twice to prevent them from breaking. Remove the pot from heat as soon as they are ready.

Can I make tomato gnocchi soup ahead of time?

Yes. Make the tomato and coconut milk base up to two days ahead. Store it separately from the gnocchi. When ready, reheat the base and add gnocchi for the final 6-8 minutes. This keeps the dumplings from soaking up liquid and turning soft.

Why are my gnocchi mushy in tomato soup with gnocchi?

Mushy gnocchi happen when the soup boils too hard or the gnocchi cook too long. High heat breaks their starch structure and they absorb too much broth. Simmer gently and pull the pot off heat as soon as they float. If already mushy, add hot broth and serve immediately.

Is tomato gnocchi soup good for cold weather meals?

Yes. The sun dried tomato base and coconut milk make it cozy for fall and winter. I make it most between October and February. In warmer months, use extra spinach and a lighter hand with coconut milk.

Can I use frozen gnocchi in this italian gnocchi soup recipe?

Yes. Add frozen gnocchi straight from the freezer. Do not thaw them first. Cook 8-10 minutes in a gentle simmer. Test one before serving. They release extra starch, which can thicken the broth nicely.

Leave a Reply

Your email address will not be published. Required fields are marked *