Quick Facts
Time: 30 minutes total (10 prep, 20 cook) • Yield: Serves 4 • Skill: Easy • Method: One-pot stovetop • Diet: Vegetarian
Introduction
Tomato Soup becomes a full meal when pillowy gnocchi dive into a creamy, garlicky tomato-basil broth. If you’ve ever wished your favorite cozy soup felt a little heartier—but still weeknight-easy—this one-pot wonder solves it. You get silky texture, gentle acidity from tomatoes, sweet sautéed onion, and the soft chew of gnocchi in every spoonful. The flavor profile leans bright and creamy with herbal notes and just enough pepper to warm things up. It’s perfect for families, fall evenings, budget-friendly meal plans, and anyone who wants comfort without an all-day simmer.
If cozy bowls are your thing, browse more Tomato Soup recipes for weeknight inspiration.
Why You’ll Love It
- Weeknight-easy: minimal prep, clear timing
- Flexible: swap what’s in your fridge
- Balanced flavor: acid/heat/salt notes
- Great leftovers: reheats beautifully

Tomato Soup Gnocchi — Creamy, One-Pot, 30 Minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Diet: Vegetarian
Description
Tomato Soup becomes a full meal when pillowy gnocchi simmer in a creamy, garlicky tomato-basil broth. Bright tomato acidity meets silky cream, sweet sautéed onion, and the soft chew of gnocchi—comforting, weeknight-easy, and family-friendly.
Ingredients
2 tbsp olive oil
1 tbsp butter
1 medium yellow onion, finely diced
4 cloves garlic, minced
2 tbsp tomato paste
1 (28-oz) can crushed tomatoes (San Marzano if possible)
3 cups low-sodium vegetable broth
1 cup heavy cream (or half-and-half for lighter)
1 tsp Italian seasoning
1 tsp sugar (optional)
1 lb shelf-stable potato gnocchi
½ tsp kosher salt, plus more to taste
Freshly ground black pepper
½ cup finely grated parmesan, plus extra for serving
½ cup loosely packed fresh basil leaves, torn
Instructions
Warm olive oil and butter in a Dutch oven over medium heat. Add onion + pinch of salt; cook 5–7 min, until translucent and lightly golden. Stir in garlic for 30 sec.
Add tomato paste; cook 1–2 min, stirring, until deep brick red and caramelized.
Stir in crushed tomatoes and broth; whisk to dissolve paste. Add Italian seasoning and sugar. Bring to a gentle simmer.
Reduce to medium-low; stir in cream. Season with ½ tsp kosher salt and several grinds of pepper. Taste and adjust acidity/salt.
Add gnocchi; simmer 5–6 min, stirring occasionally, until tender and slightly puffed.
Stir in parmesan to melt. Off heat, fold in basil.
Taste and adjust: more salt for focus, pepper for warmth, or a squeeze of lemon if rich. Rest 2 min so starch settles. Serve with extra parmesan.
Notes
Make-ahead: Cook the base through adding cream; chill up to 2 days. Add gnocchi when reheating.
Storage: 3–4 days in the fridge (it thickens as it sits).
Freeze: Best to freeze the base without cream/gnocchi; add both after thawing.
Reheat: Gently over low heat with a splash of broth/water to loosen; finish with fresh basil.
Swaps: White beans for protein; spinach or zucchini for veg; short pasta instead of gnocchi (simmer to al dente).
Dairy-free: Use cashew cream or coconut milk; skip parmesan.
Pro tip: Use low-sodium broth so you can season perfectly at the end.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: soup recipes
- Method: One-pot stovetop
- Cuisine: Italian-American
Ingredients
- 2 tbsp olive oil
- 1 tbsp butter
- 1 medium yellow onion, finely diced
- 4 cloves garlic, minced
- 2 tbsp tomato paste
- 1 (28-oz) can crushed tomatoes (San Marzano if possible)
- 3 cups low-sodium vegetable broth
- 1 cup heavy cream (or half-and-half for lighter)
- 1 tsp Italian seasoning
- 1 tsp sugar (optional, balances acidity)
- 1 lb shelf-stable potato gnocchi
- ½ tsp kosher salt, plus more to taste
- Freshly ground black pepper
- ½ cup finely grated parmesan, plus extra for serving
- ½ cup loosely packed fresh basil leaves, torn
What each ingredient does—Olive oil/butter: sautés and adds depth; Onion: sweetness; Garlic: savory backbone; Tomato paste: umami boost; Crushed tomatoes: body and tang; Veg broth: thins and carries flavor; Cream: silkiness; Italian seasoning: herbal warmth; Sugar: rounds acidity; Gnocchi: hearty texture; Salt/pepper: brings flavors forward; Parmesan: salty richness; Basil: fresh finish.
Must-have vs. flexible: Must-have—tomatoes, broth, gnocchi, some form of dairy, aromatics. Flexible—Italian seasoning, sugar, basil, parmesan.
Pro tip: Use low-sodium stock so you can season perfectly at the end.
Substitutions & Swaps
- Aromatics: Use shallot for milder sweetness or add a pinch of red pepper flakes for heat.
- Protein: Add white beans for extra protein without changing the vibe.
- Veg: Stir in baby spinach in the last minute until just wilted; diced zucchini works, too.
- Starch: Swap gnocchi for short pasta (ditalini, elbows) and simmer until al dente.
- Dairy/Fats: For dairy-lighter, use half-and-half and finish with a spoon of olive oil. For dairy-free, use unsweetened cashew cream or coconut milk and skip parmesan.
- Budget/Time savers: Pre-chopped onion/garlic, jarred tomato passata, or frozen chopped spinach.
Equipment Notes
A heavy 5–6-quart Dutch oven or soup pot holds heat and prevents scorching. A wooden spoon helps scrape up tomato paste fond. An immersion blender is optional if you want ultra-smooth texture (crushed tomatoes usually suffice). A 10–12-inch pot diameter gives gnocchi room to simmer evenly. Nonstick is convenient for easy cleanup, but stainless or enameled cast iron develops better flavor.
Step-by-Step
- Sauté aromatics (flavor foundation): Warm olive oil and butter over medium. Add onion with a pinch of salt; cook 5–7 minutes until translucent and lightly golden. Stir in garlic 30 seconds until fragrant.
- Bloom tomato paste (umami lift): Add tomato paste; cook 1–2 minutes, stirring, until brick red and caramelized.
- Build the base: Pour in crushed tomatoes and broth; whisk to dissolve the paste. Stir in Italian seasoning and sugar. Bring to a gentle simmer.
- Cream & season: Lower to medium-low; stir in cream. Season with ½ tsp kosher salt and a few grinds of pepper. Taste; adjust acidity/salt now while the soup is still thin.
- Cook the gnocchi: Add gnocchi; simmer 5–6 minutes, stirring occasionally so they don’t stick. Visual cue: gnocchi turn tender and slightly puffed.
- Finish: Stir in parmesan until melted. Turn off heat; fold in torn basil.
- Taste & adjust: Add more salt for focus, pepper for warmth, or a squeeze of lemon if it feels heavy. Let rest 2 minutes so the starch settles before serving.
Doneness cues: Gnocchi are soft but not mushy; broth is velvety and lightly coats the spoon.
Make-Ahead, Storage & Reheating
- Make-ahead: Cook the base (through Step 4) 1–2 days ahead. Chill, then reheat and add gnocchi right before serving.
- Fridge: Keeps 3–4 days. Gnocchi continue to thicken the broth.
- Freeze: Best to freeze the base without gnocchi or dairy. Add cream and gnocchi after thawing.
- Reheat: Warm gently over low heat. Add a splash of broth or water to loosen; finish with fresh basil.
How to Lighten / Make It Creamy
- Lighten: Use half-and-half, reduce parmesan to 2 tbsp, and add a cup of spinach for body.
- Creamy boost: Blend 1 cup of the soup base before adding gnocchi; or whisk in a spoonful of plain yogurt off heat (temper with warm soup first to prevent curdling).
Toppings, Garnishes & Finishes
- Crunch: Garlic croutons, toasted pine nuts, or crispy shallots
- Fresh: Basil, parsley, or chives; lemon zest
- Tang/Heat: A squeeze of lemon, a drizzle of chili oil, or red pepper flakes
A sprinkle, a swirl, a squeeze—your three-second upgrade.
Sides & Pairings
Serve with warm baguette, focaccia, or a simple arugula salad with lemon and olive oil. If you like beverage pairings, try sparkling water with citrus or a light, crisp white grape-juice spritzer.
Scaling the Recipe
To double, use a wider pot to prevent crowding so gnocchi cook evenly. Add gnocchi in two batches if needed. For half-batches, reduce simmer time by a minute and season in smaller pinches. Cooling quickly on shallow trays helps batch-cooked soup keep quality.
Nutrition & Dietary Notes
This bowl offers comforting carbs with some protein from dairy and a touch of fiber from tomatoes. It’s vegetarian as written. For gluten-free, use certified GF gnocchi and check labels on broth. For dairy-free, use a plant cream and skip parmesan.
Troubleshooting
- Too salty? Add a splash of cream or broth and a squeeze of lemon.
- Too bland? Add salt + a pinch more parmesan and a few basil leaves; bloom a bit more tomato paste if available.
- Too watery? Simmer uncovered 3–5 minutes to reduce or stir in a spoon of tomato paste.
- Overcooked gnocchi? Fold in a fresh handful and simmer just 2–3 minutes for contrast; finish with basil and olive oil.
FAQs
Can I use frozen or shelf-stable gnocchi? Yes—both work. Simmer until tender.
Best veg swaps? Spinach, kale (thinly sliced), or peas at the end.
How do I keep it from drying out? Add a splash of broth during reheating.
Dairy-free option? Use cashew cream or coconut milk; omit parmesan.
How long does it keep/freeze? 3–4 days chilled. Freeze the base without dairy/gnocchi up to 3 months.
Variations
- Lemony Herb: Finish with lemon zest/juice and extra dill + parsley.
- Spicy Chipotle: Stir in minced chipotle in adobo; balance with a touch of honey and lime.
- Creamy Parmesan: Add extra parmesan and a splash of cream; top with cracked pepper.
Chef Notes / Test Kitchen Tips
Salt in stages—after building the base and again after adding cream—so the flavor stays bright. Gnocchi release starch quickly; stirring gently and simmering (not boiling hard) keeps them tender. Expect the soup to be done in the 18–22 minute simmer window after aromatics are ready; add a minute if your gnocchi are large.
Conclusion
This recipe works on busy nights because it layers flavor fast, uses one pot, and turns Tomato Soup into a hearty, hug-in-a-bowl meal. It keeps well for 3–4 days, so your lunch is set too. If you try it, leave a note with your favorite garnish or a photo of your bowl!
If you made this, rate it—and grab a few more weeknight-friendly soup recipes next.







