Creamy Tomato Gnocchi with Burrata
There are some meals that feel a little fancy but secretly take almost no effort to make. This creamy tomato gnocchi is exactly that kind of dish.
It’s rich, cozy, comforting, and comes together in one pan in under 30 minutes. Honestly, this is the type of meal I make when I want something that feels like restaurant-quality pasta but I don’t want to spend an hour cooking.
And the secret ingredient that takes this dish over the top?
Burrata.
If you’ve never added burrata to hot pasta before, you’re about to fall in love. When the creamy center melts into the tomato sauce, it turns everything silky and luxurious.
Pair that with pillowy gnocchi, sweet roasted cherry tomatoes, fresh basil, and a creamy tomato sauce, and you have one of those dishes that everyone at the table will keep going back for.
This recipe is cozy enough for a weeknight dinner but beautiful enough to serve when friends come over.
Why I Love Cooking with Gnocchi
Gnocchi is one of those ingredients that feels special but is incredibly easy to cook.
Unlike traditional pasta, gnocchi cooks in just a few minutes and has this soft, pillowy texture that absorbs sauces beautifully. It’s made from potatoes, flour, and eggs, which gives it that comforting, almost dumpling-like bite.
One of my favorite tricks is to pan-sear the gnocchi before adding the sauce. It gives the outside a slightly golden, crispy texture while keeping the inside soft.
That contrast makes a huge difference in the final dish.
Ingredients
potato gnocchi
olive oil
garlic
cherry tomatoes
tomato sauce or crushed tomatoes
heavy cream
salt
black pepper
red pepper flakes
Instructions
Step 1: Cook the Gnocchi
Bring a large pot of salted water to a boil.
Add the gnocchi and cook according to package instructions, usually about 2–3 minutes, until they float to the surface.
Drain and set aside.
Step 2: Sauté the Tomatoes
Heat olive oil in a large skillet over medium heat.
Add the minced garlic and cook for about 30 seconds until fragrant.
Add the cherry tomatoes and cook for 5–7 minutes, stirring occasionally, until they soften and begin to burst.
Step 3: Make the Creamy Tomato Sauce
Pour in the tomato sauce and stir to combine.
Add the heavy cream, salt, black pepper, and red pepper flakes.
Simmer for about 5 minutes until the sauce thickens slightly.
Step 4: Add the Gnocchi
Add the cooked gnocchi to the skillet and gently toss until they are fully coated in the creamy tomato sauce.
Let everything cook together for 2–3 minutes so the gnocchi absorbs the flavor.
Step 5: Finish with Burrata
Transfer the gnocchi to a serving dish.
Tear the burrata into pieces and place it over the hot pasta.
Drizzle with olive oil and sprinkle with fresh basil.
Finish with freshly cracked black pepper.
The Magic of Creamy Tomato Sauce
Tomato sauce is classic, but adding a little cream transforms it into something rich and velvety.
This sauce starts with garlic and olive oil, followed by sweet cherry tomatoes that burst and release their juices as they cook.
Then comes tomato sauce and cream, which creates that beautiful orange color and silky texture.
The sauce becomes the perfect base for gnocchi because it’s thick enough to cling to every bite.
And when you add burrata at the end? It becomes pure comfort food.
Why Burrata Makes This Dish Special
Burrata is one of my favorite ingredients for pasta dishes.
If you’ve never had it before, burrata looks like mozzarella on the outside, but the inside is filled with soft, creamy stracciatella.
When you place it on warm gnocchi and break it open, the creamy center slowly melts into the sauce.
It’s honestly one of the most satisfying food moments.
You could absolutely make this dish without burrata, but it adds such a luxurious finish that I always recommend it.
Tips for the Best Creamy Tomato Gnocchi
This recipe is simple, but a few small tips make it even better.
Use good-quality gnocchi
Shelf-stable gnocchi works perfectly for this recipe, but if you can find fresh gnocchi at your grocery store, it’s even better.
Don’t overcrowd the pan
If you want crispy gnocchi, cook them in a single layer so they get that golden exterior.
Let the tomatoes blister
Cooking the cherry tomatoes until they burst adds natural sweetness to the sauce.
Finish with fresh herbs
Fresh basil brightens the entire dish and balances the richness of the cream and burrata.
What to Serve with Creamy Tomato Gnocchi
This gnocchi is satisfying on its own, but if you want to turn it into a full dinner, here are a few great sides:
• A simple arugula salad with lemon vinaigrette
• Garlic bread or toasted sourdough
• Roasted asparagus
• Parmesan roasted broccoli
The brightness of vegetables pairs beautifully with the creamy sauce.
When to Make This Recipe
This creamy gnocchi works for so many occasions.
It’s perfect for:
• Cozy weeknight dinners
• Date nights at home
• Dinner parties
• Comfort food cravings
• Quick but impressive meals
And honestly, it’s the kind of recipe you’ll want to keep in your regular rotation.
Final Thoughts
This creamy tomato gnocchi is one of those recipes that proves comfort food doesn’t have to be complicated.
It’s simple, cozy, and packed with flavor from the sweet tomatoes, creamy sauce, and rich burrata.
Every bite is soft, creamy, and perfectly balanced with fresh basil and olive oil.
The best part? It comes together in just one pan and about 30 minutes.
So the next time you’re craving pasta but want something a little different, this gnocchi is the perfect answer.
Serve it straight from the skillet, tear open that burrata, and enjoy a bowl of pasta that feels both effortless and incredibly satisfying.
Looking for more pasta recipes? Try my popular recipes below:

Creamy Tomato Gnocchi with Burrata
It’s rich, cozy, comforting, and comes together in one pan in under 30 minutes. Honestly, this is the type of meal I make when I want something that feels like restaurant-quality pasta but I don’t want to spend an hour cooking.
And the secret ingredient that takes this dish over the top?
Burrata.
Ingredients
- 1 lb potato gnocchi
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 pint cherry tomatoes
- 1 cup tomato sauce or crushed tomatoes
- ¾ cup heavy cream
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes (optional)
- 1 ball burrata cheese
- ¼ cup fresh basil, thinly sliced
- Extra olive oil for drizzling
Instructions
Notes
This recipe is simple, but a few small tips make it even better.
Use good-quality gnocchi
Shelf-stable gnocchi works perfectly for this recipe, but if you can find fresh gnocchi at your grocery store, it’s even better.
Don’t overcrowd the pan
If you want crispy gnocchi, cook them in a single layer so they get that golden exterior.
Let the tomatoes blister
Cooking the cherry tomatoes until they burst adds natural sweetness to the sauce.
Finish with fresh herbs
Fresh basil brightens the entire dish and balances the richness of the cream and burrata.
Nutrition Facts
Carbs
52 gCholesterol
51 mgFiber
5 gFat
28 gNet carbs
47 gSat. Fat
12 gSodium
785 mgSugar
7 gProtein
8 gCalories
475Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.