If you are craving a comforting bowl that perfectly balances richness, freshness, and a hint of spice, look no further than this Creamy Tomato Gnocchi Soup with Spinach Recipe. This soup brings together pillowy gnocchi, tender spinach, and a luscious tomato cream base that feels like a warm hug on a chilly day. It’s incredible how simple ingredients like fresh basil, garlic, and parmesan transform into such a soul-satisfying meal, making this recipe an instant favorite to whip up when you want something deliciously cozy yet vibrant.
Ingredients You’ll Need
Gathering your ingredients for the Creamy Tomato Gnocchi Soup with Spinach Recipe is delightfully straightforward, but each item plays a crucial role in building layers of flavor, texture, and visual appeal. The fresh vegetables add brightness, the cream enriches the broth, and the gnocchi delivers that wonderfully tender, comforting bite you’ll want to savor.
- Yellow onion (diced, small): Provides a sweet and gentle foundation flavor when sautéed to softness.
- Garlic (crushed): Adds aromatic complexity and a slight pungency that wakes up the palate.
- Olive oil (1 tbsp): The perfect fat to sauté your aromatics without overpowering their delicate tastes.
- Whole tomatoes, 28 oz (San Marzano preferred): Offer a naturally sweet and tangy base with deep, rich color.
- Vegetable broth (2 cups): Creates a savory, well-rounded liquid foundation for the soup.
- Heavy cream (1/4 cup, 35%): Brings unmatched creaminess that smooths out the tomato’s natural acidity.
- Shelf-stable gnocchi (500g package): The star carbohydrate, fluffy and tender, swallowing up the soup’s deliciousness.
- Baby spinach (2 cups, packed): Adds a fresh, earthy note and a pop of deep green color.
- Fresh basil (1/2 cup, generous handful): Infuses the soup with a bright, herbaceous aroma.
- Freshly grated parmesan (1/4 cup): Delivers a salty, nutty finish that elevates every spoonful.
- Salt and pepper: Essential to balance and enhance all the flavors harmoniously.
- Red chili flakes (to taste): Impart a gentle spicy kick that wakes up each bite beautifully.
How to Make Creamy Tomato Gnocchi Soup with Spinach Recipe
Step 1: Sauté Your Aromatics
Start by heating the olive oil in a large soup pot or a heavy Dutch oven over medium heat. Toss in the diced onion and cook gently until it’s soft and translucent, roughly five minutes—be careful not to let it brown, as that will change the flavor profile. Then, add crushed garlic and red chili flakes, sautéing just for a minute so the garlic releases its irresistible fragrance without burning.
Step 2: Build the Tomato Base
Next, add the whole tomatoes to the pot and break them up with your spoon or hands to release that fresh, sweet tomato goodness. Pour in the vegetable broth, stirring everything together, and bring it all to a boil before lowering the heat to a simmer. Let the soup gently bubble for about 15 minutes to allow the flavors to meld beautifully.
Step 3: Cream It Up and Blend
Once the flavors have developed, stir in the heavy cream. Now, here’s where your personal touch shines—use an immersion blender to blend part of the soup until creamy but still textured, or remove a cup, blend it smooth in a regular blender carefully venting the lid, then stir it back in. This step ensures that your soup is luxuriously creamy while still showcasing bits of tomato and texture.
Step 4: Cook the Gnocchi and Add Greens
Turn the heat back to medium and add your gnocchi to the pot. Let them simmer for 4 to 5 minutes until tender and just cooked through. Then, remove the pot from heat and gently stir in the baby spinach and fresh basil. These greens wilt quickly, adding freshness and color, rounding out the dish perfectly.
Step 5: Season and Serve
Finish your soup with a generous sprinkle of freshly grated parmesan, and season with salt, pepper, and extra red chili flakes if you like a bit more heat. Give everything one last stir to unify the flavors, and your Creamy Tomato Gnocchi Soup with Spinach Recipe is ready to delight!
How to Serve Creamy Tomato Gnocchi Soup with Spinach Recipe
Garnishes
Elevate your serving by adding a few shavings of parmesan on top along with a fresh basil leaf here and there for a vibrant presentation. A drizzle of good quality olive oil or a pinch of chili flakes on the surface adds visual appeal and a flavor boost that will impress anyone gathered around your table.
Side Dishes
This soup pairs beautifully with crusty artisan bread or garlic bread to mop up every last drop. A light, crisp salad with lemon vinaigrette also complements the richness of the soup nicely, balancing the meal with brightness and crunch.
Creative Ways to Present
For an inviting presentation, serve the soup in warm bowls with a small side dish of extra parmesan and chili flakes so guests can customize their bowl. You can also swirl in a tiny bit of pesto for a colorful twist that brings out the basil notes in the soup.
Make Ahead and Storage
Storing Leftovers
Let the soup cool completely before transferring it to airtight containers. Stored in the refrigerator, it keeps well for up to 3 days, allowing you to enjoy those comforting flavors even on a busy weekday.
Freezing
This Creamy Tomato Gnocchi Soup with Spinach Recipe freezes well, though the spinach may lose some texture. Freeze in portion-sized containers with some extra broth if you like a thinner consistency upon reheating. It will keep up to 2 months in the freezer.
Reheating
To reheat, warm the soup gently on the stovetop over medium-low heat to avoid scorching the cream. Stir frequently until heated through. If the soup thickens too much, just add a splash of broth or water to get it back to the perfect creamy consistency.
FAQs
Can I use fresh gnocchi instead of shelf-stable?
Absolutely! Fresh gnocchi will work wonderfully and may cook even faster, so keep an eye on the texture while simmering. Always check for tenderness by tasting during cooking.
What can I substitute for heavy cream in this recipe?
If you want a lighter version, you can use half-and-half or coconut cream for a dairy-free option. Keep in mind this will slightly change the flavor and creamy texture but still yield a delicious soup.
Is it possible to add protein to this soup?
Yes! Adding cooked Italian sausage, shredded chicken, or crispy pancetta can make it heartier. Just cook the protein separately and add it in during the last few minutes to warm through.
How spicy is this Creamy Tomato Gnocchi Soup with Spinach Recipe?
The heat level is adjustable since you control the amount of red chili flakes. Start with a small pinch if you prefer mild, and add more to suit your spice tolerance.
Can I make this soup vegan?
Definitely. Swap the heavy cream for coconut or cashew cream, use a plant-based parmesan alternative or nutritional yeast, and ensure the gnocchi is free from eggs or dairy for a delicious vegan version.
Final Thoughts
This Creamy Tomato Gnocchi Soup with Spinach Recipe truly embodies comfort food at its best—simple yet satisfying, bright yet indulgent. It’s a wonderful way to showcase gnocchi’s pillowy texture alongside wholesome veggies and creamy tomato goodness. I encourage you to give this recipe a try soon; it’s a guaranteed crowd-pleaser that warms both the body and soul.
Print
Creamy Tomato Gnocchi Soup with Spinach Recipe
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This Creamy Tomato Gnocchi Soup with Spinach is a comforting and hearty dish perfect for any season. Featuring tender gnocchi cooked in a rich tomato and vegetable broth base, infused with fresh garlic, basil, and finished with creamy heavy cream and Parmesan cheese, this soup offers a balance of creamy and savory flavors with a touch of heat from red chili flakes. Easy to prepare in about 30 minutes, it’s an ideal meal for a cozy lunch or dinner.
Ingredients
Vegetables & Herbs
- 1 yellow onion, diced (small)
- 3 garlic cloves, crushed
- 2 cups baby spinach, packed
- 1/2 cup fresh basil, a generous handful
Pantry Items
- 1 tbsp olive oil
- 28 oz whole tomatoes (San Marzano recommended)
- 2 cups vegetable broth (or vegetable bouillon with water)
- 1 (500g) package of shelf-stable gnocchi
Dairy
- 1/4 cup heavy cream (35% cream)
- 1/4 cup freshly grated Parmesan cheese
Seasonings
- Salt and pepper, to taste
- Red chili flakes, to taste
Instructions
- Sauté Aromatics: In a large soup pot or heavy dutch oven, heat 1 tablespoon of olive oil over medium heat. Add the diced yellow onion and sauté until soft but not browned, about 5 minutes. Then add the crushed garlic and red chili flakes, cooking for about one minute just until fragrant, careful not to burn the garlic.
- Add Tomatoes and Broth: Add the whole tomatoes to the pot, using your hands or the back of a spoon to break them up. Pour in the 2 cups of vegetable broth. Bring the mixture to a boil, then reduce heat to a simmer. Let it simmer gently for about 15 minutes to develop flavors.
- Blend Soup: Stir in the 1/4 cup heavy cream. Using an immersion blender, partially blend the soup for a creamy texture while leaving some chunks for texture. Alternatively, remove about one cup of the soup, blend it in a standard blender until smooth (venting properly), then return it to the pot and mix well.
- Cook Gnocchi: Increase the heat to medium and add the gnocchi directly into the simmering soup. Cook for 4-5 minutes, or until the gnocchi float and become tender.
- Finish Soup: Remove the pot from heat. Stir in the fresh baby spinach and basil until they wilt. Season the soup with salt and pepper to taste, then add a generous amount of freshly grated Parmesan cheese. Stir well and serve hot.
Notes
- Use San Marzano tomatoes for a sweeter, richer tomato flavor.
- If you prefer a completely smooth soup, fully blend the entire soup before adding gnocchi.
- You can substitute fresh gnocchi if available, but adjust cooking time accordingly.
- Adjust red chili flakes based on your heat preference.
- For a vegan version, replace heavy cream with coconut cream and omit the Parmesan or use a vegan cheese alternative.
- The soup can be stored refrigerated for up to 3 days; reheat gently to preserve creaminess.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
