There’s something wonderfully cozy about a bowl of Tomato Gnocchi Soup. This dish perfectly blends the rich flavors of tomatoes with tender, pillowy gnocchi, creating a comforting meal that warms both the heart and the stomach. Whether it’s a chilly evening or you simply crave a savory bowl of goodness, this soup is quick to make and utterly delightful.
Why We Love This Tomato Gnocchi Soup Recipe
This Tomato Gnocchi Soup recipe shines for various reasons. First and foremost, it offers a balance of nutrition and comfort, allowing you to enjoy a hearty meal without sacrificing health. The vibrant tomatoes provide essential vitamins, while the gnocchi serves as a delightful source of carbohydrates that keep you satisfied. Additionally, the soup can be whipped up in about 30 minutes, making it an excellent choice for busy weeknights. Finally, the blend of spices, cream, and fresh herbs elevates the flavor, ensuring that each spoonful is an exciting experience.
Ingredients about Tomato Gnocchi Soup
To create this delicious soup, gather the following ingredients:
List of ingredients with measurements
- 1 tbsp avocado oil
- ½ cup finely chopped yellow onion
- ½ tsp fine sea salt
- 3-4 cloves garlic, minced
- ½ cup sliced carrots
- ½ cup sliced celery
- 2 tbsp tomato paste
- 2 tsp Italian seasoning
- 2 cans of whole Roma tomatoes (28 oz each)
- 4 cups vegetable broth
- 2 bay leaves
- 16 oz gnocchi
- ½ – 1 cup heavy cream
- 1 tsp cane sugar
- 1 tsp balsamic vinegar
- ¼ cup grated pecorino (plus more for serving)
- Freshly ground black pepper to taste
How to Make Tomato Gnocchi Soup Directions
Creating Tomato Gnocchi Soup is a straightforward process, perfect for beginners and experienced cooks alike.
- Start with the base: Heat 1 tablespoon of avocado oil in a large pot over medium-high heat. Add the finely chopped yellow onion along with the sea salt. Cook for about 5-6 minutes until the onions become glossy and slightly golden. This step helps to develop a strong flavor foundation for the soup.
- Add aromatic flavors: Once your onions are cooked, introduce the minced garlic to the pot. Stir for about 30 seconds until fragrant. Garlic adds a wonderful aroma and taste that awakens the dish.
- Incorporate the veggies: Next, add the sliced carrots and celery to the pot. Stir in 2 tablespoons of tomato paste and 2 teaspoons of Italian seasoning. Cook this mixture for about 1 minute. This step ensures that the vegetables soften slightly while absorbing the rich flavors of the herbs and tomato.
- Introduce the tomatoes and broth: Open the cans of whole Roma tomatoes, breaking them up in the pot as you pour them in. Add 4 cups of vegetable broth, then toss in 2 bay leaves. Bring the mixture to a gentle simmer, partially covering the pot. Let it cook for around 15 minutes. This cooking time allows the flavors to meld beautifully.
- Blend for a smooth texture: After 15 minutes, carefully remove the bay leaves. Blend the soup until smooth, either using an immersion blender or by transferring it to a regular blender in batches. A smooth consistency gives the soup a velvety and refined quality.
- Cook the gnocchi: Return the blended soup to a gentle simmer. At this point, add the 16 oz of gnocchi and the ½ to 1 cup of heavy cream. Allow it to cook for about 10 minutes, stirring occasionally. The gnocchi will become tender and soak up the soup’s delightful flavors.
- Add final seasonings: Finally, stir in 1 teaspoon of cane sugar to balance out the acidity of the tomatoes, followed by 1 teaspoon of balsamic vinegar for that extra depth. Mix in ¼ cup of grated pecorino cheese and season with freshly ground black pepper to taste. These finishing touches enhance the overall flavor, making every bowl irresistible.
- Serve with flair: Ladle the Tomato Gnocchi Soup into bowls and top with additional pecorino cheese and fresh herbs like basil or parsley if desired. Accompany it with some crusty bread to dip into the creamy goodness.
How to Serve Tomato Gnocchi Soup
When it comes to serving your Tomato Gnocchi Soup, presentation can make a significant difference. A simple bowl with a sprinkle of freshly grated pecorino adds an appealing touch and hints at the delicious flavors inside.
To make each serving feel special, consider garnishing the soup with chopped fresh herbs such as basil, parsley, or even a drizzle of good-quality olive oil. These additions not only enhance the visual appeal but also add layers of flavor that complement the dish beautifully.
Pair your soup with crusty bread, garlic knots, or a light salad for a complete meal. The bread is perfect for dipping, soaking up the rich broth, and adding an extra satisfying crunch to each bite. You can even serve the soup alongside a creamy dip or cheese platter, offering a delightful contrast to the hearty soup.
Expert Tips: Tomato Gnocchi Soup
To elevate your cooking experience, take note of these expert tips for making Tomato Gnocchi Soup:
- Use quality tomatoes: The main ingredient is tomato, so opting for high-quality canned whole Roma tomatoes can significantly impact the flavor. Look for brands with minimal additives for the best results.
- Season to taste: Don’t be afraid to adjust the seasonings based on your preference. If you enjoy a kick, consider adding a pinch of red pepper flakes.
- Don’t rush the cooking: Allow the soup to simmer adequately. This step helps deepen the flavors and gives the ingredients time to meld.
- Make it creamy: If you prefer a richer texture, don’t hesitate to add more cream. You can also substitute a non-dairy alternative if desired.
- Experiment with herbs: While Italian seasoning is great, consider trying fresh herbs or other dried varieties that appeal to your taste. Thyme or oregano can add additional complexity to the soup.
- Gnocchi choices: If you have homemade gnocchi or prefer a specific type, feel free to substitute. Just ensure the cooking time aligns with your choice.
How to Store Tomato Gnocchi Soup
Storing your Tomato Gnocchi Soup is straightforward. After cooking, allow the soup to cool to room temperature before packaging it. Transfer the cooled soup into airtight containers. It will hold up well in the refrigerator for about 3-4 days.
If you wish to keep it longer, freezing is an excellent option. Store the soup in freezer-safe containers or bags, ensuring to leave some room for expansion. This soup can be frozen for up to 3 months. When you’re ready to enjoy it again, simply thaw it overnight in the refrigerator and reheat in a pot over medium heat.
Keep in mind that the gnocchi may absorb some liquid upon storage. If you find the soup thicker than desired after reheating, just add a splash of vegetable broth or cream to restore its creamy consistency.
Variation of Tomato Gnocchi Soup
While the classic Tomato Gnocchi Soup is delightful on its own, feel free to explore variations to cater to your taste preferences.
- Add protein: Consider adding cooked chickpeas or white beans for an extra protein boost. You can also include shredded rotisserie chicken for meat lovers who desire a heartier dish.
- Seek the greens: Introduce fresh or frozen spinach, kale, or Swiss chard during the cooking process. These leafy greens infuse the soup with nutrition and color, making it even more appealing.
- Spice things up: For those who enjoy some heat, incorporate chopped jalapeños or a dash of hot sauce into the blend.
- Dairy-free adjustments: Swap the heavy cream for coconut cream or a cashew-based cream for a dairy-free version without sacrificing creaminess.
- Different gnocchi: Try potato gnocchi for a more traditional twist, or opt for whole wheat or gluten-free versions for different dietary needs.
FAQ
What is Tomato Gnocchi Soup?
Tomato Gnocchi Soup is a delicious blend of tomatoes, vegetables, gnocchi pasta, and creamy ingredients, creating a comforting and flavorful soup that’s perfect for any occasion.
How long will Tomato Gnocchi Soup last in the refrigerator?
When stored in an airtight container, Tomato Gnocchi Soup can last for about 3-4 days in the refrigerator.
Can I freeze Tomato Gnocchi Soup?
Yes, you can freeze it in airtight containers for up to 3 months. Just remember that the gnocchi may absorb some liquid, so adding broth when reheating can help restore its creaminess.
What can I serve with Tomato Gnocchi Soup?
Consider pairing it with crusty bread, garlic knots, or a fresh salad for a complete and satisfying meal. Fresh herbs or added cheese also make excellent garnishes.
Is Tomato Gnocchi Soup healthy?
Yes, it contains nutritious ingredients like tomatoes and vegetables, making it a healthy option. You can customize it with added greens or protein for extra nutrition.
Enjoy diving into this comforting bowl of goodness as you whip up your Tomato Gnocchi Soup!

Tomato Gnocchi Soup
Ingredients
Base Ingredients
- 1 tbsp avocado oil
- ½ cup finely chopped yellow onion
- ½ tsp fine sea salt
- 3-4 cloves garlic, minced
- ½ cup sliced carrots
- ½ cup sliced celery
Flavorings
- 2 tbsp tomato paste
- 2 tsp Italian seasoning
- 2 cans whole Roma tomatoes (28 oz each)
- 4 cups vegetable broth
Main Ingredients
- 16 oz gnocchi
- ½-1 cup heavy cream Adjust based on desired creaminess
- 1 tsp cane sugar Balances acidity
- 1 tsp balsamic vinegar For depth of flavor
- ¼ cup grated pecorino Plus more for serving
Seasoning
- Freshly ground black pepper to taste
Instructions
Preparation
- Heat 1 tablespoon of avocado oil in a large pot over medium-high heat. Add finely chopped yellow onion and sea salt. Cook for about 5-6 minutes until glossy and slightly golden.
- Add minced garlic to the pot and stir for about 30 seconds until fragrant.
- Incorporate sliced carrots and celery, stir in tomato paste and Italian seasoning. Cook for about 1 minute.
Cooking
- Add the whole Roma tomatoes, breaking them up in the pot. Pour in vegetable broth and add bay leaves.
- Bring to a gentle simmer and cook for around 15 minutes.
- Remove bay leaves and blend the soup until smooth.
- Return the blended soup to a gentle simmer, add gnocchi and cream. Cook for about 10 minutes, stirring occasionally.
- Stir in cane sugar and balsamic vinegar, mix in grated pecorino and season with black pepper.
Serving
- Ladle soup into bowls and top with additional pecorino cheese and fresh herbs if desired. Serve with crusty bread.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!


