30-Min Creamy Tomato Gnocchi with Burrata

January 16, 2026

You know those nights when you’re exhausted, hungry, and just want something that feels like a warm hug? That’s exactly when I turn to this Creamy Tomato Gnocchi with Burrata. It’s my absolute favorite weeknight hero. Soft, pillowy gnocchi get folded into a rich, velvety tomato cream sauce, and then it’s all crowned with that gorgeous, milky fresh burrata. The first time I had burrata was at this tiny Italian spot downtown, and I remember thinking, “I need to put this on everything.” Now, this dish is my go-to for busy family dinners or nights when I just need a little comfort. Trust me, you’re going to love how easy and incredible this is. So, let’s get into what makes this recipe so special.

Creamy Tomato Gnocchi with Burrata - detail 1

Why You’ll Love This Creamy Tomato Gnocchi with Burrata

  • It’s ready in 30 minutes, so you can have a cozy dinner even on the craziest weeknights.
  • One skillet does almost everything – less cleanup, more time to relax.
  • The creamy tomato sauce hits that perfect balance of tangy and rich, not too heavy.
  • Gnocchi stays soft and tender, soaking up all that flavor without turning mushy.
  • Burrata melts into a silky, dreamy finish that makes every bite feel special.
  • It’s vegetarian-friendly and uses simple pantry staples – I honestly make this on repeat, at least twice a month.

Ingredients for Creamy Tomato Gnocchi with Burrata

Here’s exactly what you’ll need: 1 pound potato gnocchi (shelf-stable or refrigerated works great), 2 tablespoons olive oil, 3 cloves garlic (minced), 1 can (14.5 ounces) crushed tomatoes, ½ cup heavy cream, ½ teaspoon salt, ¼ teaspoon black pepper, ¼ teaspoon red pepper flakes (totally optional), 8 ounces burrata cheese (torn into pieces), and fresh basil leaves for garnish (whole or torn, no stems). That “1 can” means the standard 14.5-ounce size – no guessing. Everything is simple and pantry-friendly.

Ingredient Notes and Substitutions for Creamy Tomato Gnocchi with Burrata

Potato gnocchi is the star here – it stays soft and soaks up all that creamy tomato goodness. Heavy cream gives the sauce that luscious body that milk just can’t match; don’t swap it unless you have to. Burrata brings that milky, creamy center when you tear it open – pure magic. Need a substitution? Gluten-free gnocchi works perfectly for a gluten-free meal. For dairy-free, try coconut cream instead of heavy cream, but know the flavor will shift. Fresh mozzarella can stand in for burrata, though you’ll miss that oozy center. Red pepper flakes are optional – add as little or as much as you like. And please, add fresh basil at the very end so it stays bright and fragrant, not wilted.

Equipment You'll Need

You don't need anything fancy here. Grab a large skillet or sauté pan with a lid (that lid is key for softening the burrata), a pot for boiling the gnocchi, a colander, a wooden spoon, measuring cups and spoons, a chef's knife, and a cutting board. That's it – no special gadgets required.

How to Make Creamy Tomato Gnocchi with Burrata

This entire dish comes together in about 30 minutes – 10 minutes of prep, 20 minutes of cooking. The sauce simmers quickly while the gnocchi boils, so everything is ready at the same time. Let me walk you through it step by step.

Step-by-Step Instructions for Creamy Tomato Gnocchi with Burrata

  1. Bring a large pot of salted water to a boil. Add the gnocchi and cook until they float to the surface, about 2–3 minutes. Drain them gently and set aside.
  2. Heat the olive oil in a large skillet over medium heat. Add the minced garlic and cook for 1 minute until it smells fragrant – watch it closely so it doesn’t brown or burn.
  3. Stir in the crushed tomatoes, heavy cream, salt, black pepper, and red pepper flakes. Let the sauce simmer for 5 minutes, stirring occasionally, until it thickens just a bit.
  4. Add the cooked gnocchi to the skillet and stir gently to coat every piece in that gorgeous sauce.
  5. Tear the burrata into pieces and nestle them on top of the gnocchi. Cover the skillet and cook for 2 minutes – the cheese will soften into a dreamy, creamy layer.
  6. Garnish with fresh basil and serve immediately. If your sauce looks too thick at any point, stir in a splash of the reserved pasta water. And if you’re using homemade gnocchi, adjust the cooking time based on their size – they’re done when they float.

Pro Tips for Perfect Creamy Tomato Gnocchi with Burrata

  • Don’t overcook the gnocchi – they turn gummy fast. Pull them out the second they float.
  • Warm the heavy cream slightly before adding it to the skillet. I learned this the hard way: cold cream can cause the sauce to curdle, and that’s a sad kitchen moment.
  • Season in layers – add a little salt with the tomatoes, then taste and adjust at the end. The salt helps balance the acidity.
  • Tear the burrata with your hands, not a knife. The irregular pieces hold onto the sauce better and look more rustic.
  • Serve right away so the cheese stays soft and milky. Letting it sit too long makes it firm up.
  • Add the basil at the very last second so it stays bright and fresh, not wilted.

Variations and Serving Ideas for Creamy Tomato Gnocchi with Burrata

Once you’ve got the basics down, it’s fun to play around with this Creamy Tomato Gnocchi with Burrata. Here are some of my favorite ways to mix it up:

  • Fold in a handful of fresh spinach or kale right before serving. It wilts instantly and adds a nice pop of color.
  • Toss in some cooked Italian sausage or seared shrimp for a heartier meal. I do this when I want to make it feel extra special.
  • Swap the crushed tomatoes for vodka sauce if you have it – the flavor shifts a bit but it’s still wonderful.
  • If you’re out of burrata, fresh mozzarella works in a pinch, though you’ll miss that oozy center.

For serving, I always pair this with a crisp green salad dressed in a simple lemon vinaigrette. The brightness cuts through the richness perfectly. And crusty bread is a must – you’ll want something to soak up every last drop of that gorgeous sauce.

How to Store Creamy Tomato Gnocchi with Burrata

This Creamy Tomato Gnocchi with Burrata is best eaten fresh, but if you have leftovers, here’s what you need to know. The gnocchi will keep absorbing the sauce as it sits, so plan to eat it within two days. Store it in an airtight container in the fridge. When you’re ready to reheat, do it gently on the stovetop over low heat with a splash of milk or water to bring the sauce back to life. Word of warning: the burrata loses its creamy texture when reheated, so I like to add a fresh piece if I have any on hand. And please, don’t freeze this – gnocchi turns mushy and sad, and nobody wants that.

Frequently Asked Questions About Creamy Tomato Gnocchi with Burrata

I get a lot of questions about this Creamy Tomato Gnocchi with Burrata, and honestly, I love that people are so curious about it. It’s that kind of recipe that seems fancy but is really just simple, smart cooking. So let me answer the ones I hear the most – hopefully, it’ll make your time in the kitchen even smoother.

Can I use shelf-stable gnocchi instead of refrigerated?
Absolutely. I use both all the time, and the key is just watching the cooking time. Shelf-stable gnocchi tends to float a little faster, so keep an eye on it. Either way, they’ll soak up that tomato cream sauce beautifully for a perfect gnocchi dinner.

What can I use in place of heavy cream?
If you’re out of heavy cream, half-and-half or whole milk mixed with a tablespoon of butter works in a pinch. The sauce will be a bit thinner, but still creamy. Just don’t use skim milk – it’ll break and leave you with a sad, watery sauce.

Can I make this dish dairy-free?
Yes, you can. Use full-fat coconut cream instead of heavy cream, and swap the burrata for a good-quality dairy-free mozzarella. The flavor shifts a little, but it’s still a cozy vegetarian dinner that hits the spot. I’ve done it for friends with allergies, and it always gets eaten up.

How do I know when burrata is ripe?
Fresh burrata should feel slightly firm on the outside but give a little when you press it gently – like a soft water balloon. If it’s hard or feels too solid, it’s not ready. And honestly, the best test is just to tear it open; that creamy center should ooze out like magic.

Can I prepare this ahead of time?
I wouldn’t recommend making the whole dish ahead. The gnocchi keeps absorbing sauce and turns soft, and the burrata loses that luscious texture. But you can prep the tomato cream sauce a day ahead and store it in the fridge. Then just boil fresh gnocchi, warm the sauce, and finish with the cheese – same great result in half the time.

Nutritional Information

Here’s what you’re looking at per serving: 450 calories, 20g fat (10g saturated), 50g carbs, 15g protein, 600mg sodium, 8g sugar, and 3g fiber. Keep in mind, these are just estimates – they’ll shift depending on the brands you use and how you portion things out.

Rate and Share Your Creamy Tomato Gnocchi with Burrata

If you make this, I’d love to hear how it turned out. Drop a rating or a comment below, and if you snap a photo, tag me on social media – I really do look at every single one. Hearing about your wins (and your tweaks!) helps me keep creating recipes you’ll actually want to cook.

Print

30-Min Creamy Tomato Gnocchi with Burrata

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy tomato gnocchi with burrata is a quick and comforting Italian dish. Soft gnocchi are cooked in a rich tomato cream sauce and topped with fresh burrata cheese.

  • Author: Milo
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 1 pound potato gnocchi
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 can (14.5 ounces) crushed tomatoes
  • 1/2 cup heavy cream
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 8 ounces burrata cheese
  • Fresh basil leaves for garnish

Instructions

  1. Cook gnocchi according to package directions. Drain and set aside.
  2. In a large skillet, heat olive oil over medium heat. Add garlic and cook for 1 minute.
  3. Stir in crushed tomatoes, heavy cream, salt, pepper, and red pepper flakes. Simmer for 5 minutes.
  4. Add cooked gnocchi to the sauce. Stir well to coat.
  5. Tear burrata into pieces and place on top of the gnocchi.
  6. Cover the skillet and cook for 2 minutes until cheese softens.
  7. Garnish with fresh basil and serve immediately.

Notes

  • Use homemade or store-bought gnocchi.
  • Adjust red pepper flakes to your spice preference.
  • Burrata is best served warm and creamy.

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 8g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 40mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star