This 30 Minute Creamy Tomato Gnocchi with Burrata is a rich, comforting dinner featuring pillowy potato gnocchi tossed in a creamy tomato sauce and finished with fresh, creamy burrata. It’s an easy one-pan meal that’s perfect for busy weeknights but elegant enough for entertaining.

30 Minute Creamy Tomato Gnocchi with Burrata
Ingredients
Method
- Heat the olive oil in a large skillet over medium heat.
- Add the diced onion and cook for 3 to 4 minutes until softened.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Add the diced tomatoes, tomato sauce, Italian seasoning, crushed red pepper flakes, salt, and black pepper.
- Simmer for 5 minutes.
- Pour in the heavy cream and stir until the sauce is smooth.
- Mix in the Parmesan cheese until melted.
- Add the gnocchi directly to the skillet and stir to coat.
- Cover and cook for 5 to 7 minutes, stirring occasionally, until the gnocchi are tender.
- Remove from the heat.
- Place the burrata in the center of the skillet.
- Garnish with fresh basil and additional Parmesan.
- Serve immediately, breaking the burrata over each serving.
Notes
- Fresh or shelf-stable gnocchi both work well.
- Stir the sauce occasionally to prevent sticking.
- Add a splash of pasta water if the sauce becomes too thick.
- Burrata should be added just before serving.
- Freshly grated Parmesan melts more smoothly than pre-shredded cheese.
Variations
- Add cooked Italian sausage.
- Stir in fresh spinach before serving.
- Add grilled chicken for extra protein.
- Use roasted cherry tomatoes instead of canned tomatoes.
- Replace burrata with fresh mozzarella if needed.
Serving Suggestions
- Garlic bread
- Caesar salad
- Roasted broccoli
- Grilled asparagus
- Bruschetta
- Mixed green salad
Tips
- Bring the burrata to room temperature before serving.
- Taste the sauce before adding extra salt since Parmesan is naturally salty.
- Fresh basil adds the best flavor.
- Serve immediately while the burrata is creamy.
- Leftovers can be reheated gently over low heat.
Prep Time, Cook Time, and Total Time
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings
Serves: 4
Nutrition Information (Approximate Per Serving)
- Calories: 620
- Protein: 19g
- Carbohydrates: 48g
- Fat: 39g
- Sodium: 760mg
FAQs
Can I use frozen gnocchi?
Yes. Frozen gnocchi can be added directly to the sauce without thawing. You may need to cook it for an extra 2 to 3 minutes.
What is burrata?
Burrata is a fresh Italian cheese with a soft mozzarella shell and a rich, creamy center. It melts beautifully into warm pasta dishes.
Can I make this recipe ahead of time?
The tomato cream sauce can be made in advance, but it’s best to cook the gnocchi and add the burrata just before serving for the best texture.
Can I substitute the heavy cream?
Yes. Half-and-half works for a lighter version, though the sauce won’t be quite as rich and creamy.
How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat or in the microwave until warmed through.
Can I add vegetables?
Absolutely. Spinach, mushrooms, zucchini, roasted peppers, or kale all pair wonderfully with the creamy tomato sauce.
Conclusion
This 30 Minute Creamy Tomato Gnocchi with Burrata is the perfect combination of creamy, cheesy, and comforting. With tender gnocchi, a rich tomato cream sauce, and luxurious burrata on top, it’s an easy dinner that’s guaranteed to impress.