Weeknight • Soups
Creamy Tomato Gnocchi Soup
A comforting and hearty soup featuring soft gnocchi in a rich, creamy tomato broth – perfect for a cozy evening.
- Prep
- 10 min
- Cook
- 20 min
- Servings
- 4
- Level
- Weeknight

Advertisement
When comfort food calls, this Creamy Tomato Gnocchi Soup answers! Imagine soft, pillowy gnocchi swimming in a luscious, savory tomato broth, made even better with a touch of cream. It's surprisingly simple to whip up, yet tastes like it simmered all day. Grab a spoon and get ready to cozy up!
Ingredients
Yield: 4 servings
Main
- 1 tbsp olive oil
- 1 small yellow onion, chopped
- 2 cloves garlic, minced
- 1 (28 oz) can crushed tomatoes
- 4 cups vegetable broth
- 1 tsp dried basil
- 1/2 tsp dried oregano
- 1/4 tsp red pepper flakes (optional)
- 1 (16 oz) package potato gnocchi (shelf-stable)
- 1/2 cup heavy cream (or half-and-half)
- 1/4 cup grated Parmesan cheese, plus more for serving
- Salt and freshly ground black pepper to taste
- Fresh parsley or basil, chopped, for garnish
Preparation
Step 1
Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion and cook until softened, about 5-7 minutes.
Step 2
Stir in minced garlic and cook for 1 minute more until fragrant. Be careful not to burn the garlic.
Step 3
Pour in the crushed tomatoes and vegetable broth. Add dried basil, oregano, and red pepper flakes (if using). Bring the mixture to a gentle simmer.
Step 4
Add the gnocchi to the simmering soup. Cook according to package directions, usually 2-4 minutes, or until the gnocchi float to the surface and are tender.
Step 5
Stir in the heavy cream and grated Parmesan cheese. Cook for another 2-3 minutes, stirring occasionally, until the soup is heated through and slightly thickened. Do not boil once cream is added.
Step 6
Season with salt and pepper to taste. Ladle into bowls, garnish with fresh parsley or basil, and serve with extra Parmesan cheese.
Tips
- For a richer flavor, you can sauté some diced pancetta or bacon before adding the onion.
- Add a handful of fresh spinach or kale at the end for extra greens.
- Serve with crusty bread for dipping and soaking up all that delicious broth.
More recipes you'll love

A warming and filling vegetarian soup packed with nutritious lentils and a medley of colorful vegetables.

A comforting, easy soup packed with savory sausage, tender beans, and fresh veggies.

A smooth, comforting tomato soup elevated by savory rosemary and homemade cheesy croutons.