Best Ever Creamy Tomato Gnocchi with Fresh Basil and Burrata
I love food that feels like a big hug. This creamy tomato gnocchi is exactly that. It is soft, cheesy, and full of bright tomato flavor. If you want a fancy dinner that is actually very easy to make, you are in the right place. I will show you how to make a sauce so good you will want to lick the plate.
We use simple things like garlic, heavy cream, and canned tomatoes. The star of the show is the burrata cheese on top. It melts into the hot pasta and makes everything extra rich. You do not need to be a pro chef to get this right. I have made many mistakes with pasta before, but this recipe is hard to mess up.
Get your favorite pan ready and let’s get cooking! You are going to learn how to balance flavors and how to get that perfect sauce texture every single time.
Ready to start? Let’s check out what you need from the store.
Recipe Quick Info
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Servings: 4 people
- Difficulty: Easy
Everything You Need to Make This Dish
Before we turn on the stove, let’s look at the ingredients. Most of these things are easy to find at any grocery store. Using fresh herbs makes a huge difference here. I always try to buy the best canned tomatoes I can find because they are the base of our sauce. If you have a choice, look for San Marzano tomatoes because they are sweet and not too sour.
The Ingredients List

- 1 pound of potato gnocchi (store-bought is fine!)
- 1 can (28 ounces) of crushed tomatoes
- 2 large cloves of garlic, minced
- 1/2 cup of heavy cream
- 1 ball of fresh burrata cheese
- A big handful of fresh basil leaves
- 2 tablespoons of olive oil
- 1/2 teaspoon of salt
- 1/4 teaspoon of black pepper
- 1/4 teaspoon of red pepper flakes (if you like a tiny kick)
- 1/2 cup of freshly grated parmesan cheese
I usually grab the gnocchi from the pasta aisle, but you can find fresh ones in the fridge section too. Both work great. The burrata is usually near the mozzarella. If you cannot find it, do not panic! You can use fresh mozzarella pearls instead, but the burrata is the secret to the creamy texture. IMO, it is worth the hunt to find the real thing.
Kitchen Tools You Will Use

You do not need many tools for this meal. A large skillet or frying pan is best for the sauce. You want one with high sides so the sauce does not splash out. You will also need a big pot to boil the water for your gnocchi. A simple wooden spoon is perfect for stirring the sauce so you do not scratch your pan.
I also recommend having a small ladle or a measuring cup nearby. We will need to save a little bit of the pasta water. This is a pro tip that many people forget! That salty, starchy water helps the sauce stick to the gnocchi perfectly. It acts like a glue for the flavor. I learned this the hard way after making many dry pasta dishes in college.
How to Cook Perfect Gnocchi Every Time
Cooking gnocchi is different than cooking long pasta like spaghetti. Gnocchi are like little clouds. If you cook them too long, they get mushy and gross. If you do not cook them enough, they stay hard in the middle. The goal is to get them soft and light. I will walk you through the steps to make sure they come out just right.
Step by Step Instructions

- Fill a large pot with water and add a big pinch of salt. Bring it to a rolling boil.
- While the water heats up, put your skillet on the stove over medium heat. Add the olive oil.
- Once the oil is warm, add the minced garlic. Stir it for about 1 minute until it smells good but does not turn brown. Garlic burns fast, so keep an eye on it!
- Pour the crushed tomatoes into the skillet. Add the salt, pepper, and red pepper flakes. Let it simmer for 10 minutes.
- While the sauce bubbles, drop the gnocchi into the boiling water. They only take 2 to 3 minutes to cook.
- Watch for the floaters. When the gnocchi rise to the top of the water, they are done! Use a slotted spoon to move them straight into the tomato sauce.
- Stir in the heavy cream and the parmesan cheese into the sauce. This makes it a beautiful orange color.
- Add the fresh basil leaves and stir gently.
- Tear the burrata ball into pieces and place them on top of the hot gnocchi right before serving.
My Best Cooking Tips

One mistake I used to make was draining the gnocchi in a colander. Now, I use a slotted spoon to move them from the water to the sauce. This carries over a little bit of that magic pasta water. If your sauce looks too thick after you add the cream, just add a splash of that leftover water from the pot. It makes the sauce silky smooth.
Another tip is about the garlic. I like to grate my garlic instead of chopping it. This makes the pieces so small they melt into the oil. You won’t get any big crunchy bites of raw garlic that way. Also, wait to add the basil until the very end. If you cook basil too long, it turns black and loses its sweet smell. We want it bright and fresh!
Ways to Change the Recipe
You can change this recipe to fit what you have in the fridge. If you want some meat, you can brown some Italian sausage in the pan before you add the tomatoes. The fat from the sausage adds a lot of flavor. For a healthy twist, I sometimes toss in two big handfuls of baby spinach. The heat from the sauce will wilt the spinach in seconds.
If you are avoiding dairy, you can use canned coconut milk instead of heavy cream. It won’t taste like coconut once it mixes with the acidic tomatoes. For the cheese, you can skip the burrata and use a dollop of almond-based ricotta. It is a very flexible meal. Just remember that gnocchi itself often contains flour, so check the package if you need a gluten-free version.
Serving and Keeping Your Leftovers
This dish is very filling on its own, but I love serving it with a simple side. A crisp green salad with a lemon dressing helps cut through the richness of the cream and cheese. I also never say no to a piece of crusty bread. You will want something to scoop up every last drop of that tomato sauce. It is way too good to waste!
How to Serve Like a Pro

Presentation makes food taste better. When you put the gnocchi into bowls, make sure to place a big piece of the burrata right in the center. The white cheese looks beautiful against the red sauce. Sprinkle a little bit more fresh basil on top and a crack of black pepper. It looks like it came from a fancy Italian spot!
If you are serving this for friends, you can put the whole skillet in the middle of the table. Just make sure to put a trivet down so you do not burn the wood! It feels very cozy and homey to let everyone scoop their own portion. FYI, the cheese gets very stretchy, so have some napkins ready for the kids.
Storing and Reheating

If you have leftovers, you are lucky! This tastes great the next day. The flavors have more time to mix together. Put the leftovers in an airtight container and keep them in the fridge. They will stay good for about 3 days. I do not recommend freezing this dish because the cream and the gnocchi texture might change too much when they thaw.
Storage and Reheating Tips
- Fridge Life: Keep in a sealed container for up to 3 days.
- Reheating: Use a microwave or a small pan on the stove.
- Liquid: Add a tiny splash of water or milk when reheating to make it creamy again.
- The Cheese: The burrata will melt completely when reheated, which is still delicious!
When you are ready to eat the leftovers, heat them up slowly. If you use the microwave, do it in 30-second bursts and stir in between. If the sauce looks a bit dry, add a teaspoon of water. This helps bring the sauce back to life. It is the perfect quick lunch for a busy workday.
Common Questions About This Recipe
Can I use frozen gnocchi instead of shelf-stable?
Yes! You can use frozen gnocchi. Do not thaw them first. Just drop them straight into the boiling water. They might take an extra minute to float to the top.
What is the difference between burrata and mozzarella?
Burrata is mozzarella on the outside, but the inside is filled with soft cream and cheese shreds. It is much creamier and richer than regular mozzarella cheese.
Can I make this sauce ahead of time?
You can make the tomato base a day early. Just wait to add the cream, basil, and gnocchi until you are ready to eat. This keeps the flavors bright and fresh.
Is this recipe vegetarian?
Yes, this recipe is vegetarian as long as your cheese does not use animal rennet. Most store-bought gnocchi and cheeses are fine, but check the label to be sure.
What if I do not have heavy cream?
You can use half-and-half or even whole milk. The sauce will just be a little thinner. If you use milk, do not let the sauce boil hard or it might curdle.
Time to Enjoy Your Meal
This creamy tomato gnocchi with burrata is one of my favorite things to cook. It is fast, cheap, and tastes like a dream. I hope you enjoy every bite of this cozy pasta. Now, go grab your apron and start boiling that water!
