Creamy, cozy, and bursting with fresh tomato flavor—this 30-Minute Creamy Tomato Gnocchi with Burrata is the perfect fast weeknight dinner. Made with simple ingredients like cherry tomatoes, basil, and soft burrata, it tastes restaurant-quality but comes together effortlessly at home.
¼ cup extra-virgin olive oil
6–8 garlic cloves, peeled and lightly crushed
2 pints cherry tomatoes
½ tsp red pepper flakes (optional)
1 tsp kosher salt
½ tsp freshly cracked black pepper
½ cup heavy cream
2 (16-oz) packages potato gnocchi
2 (4-oz) balls fresh burrata cheese
½ cup fresh basil leaves, sliced or torn
Bring a large pot of salted water to a boil.
In a large skillet, heat the olive oil over medium-low. Add the garlic and cook until fragrant, about 2 minutes.
Increase heat to medium and add the cherry tomatoes. Cook, stirring occasionally, until the tomatoes burst and become jammy, 10–12 minutes. If garlic begins to brown too much, reduce heat slightly.
Season with red pepper flakes (if using), salt, and pepper.
Reduce heat to medium-low and stir in the heavy cream.
Add the gnocchi to the boiling water and cook according to package instructions until al dente. Reserve ½ cup of the pasta cooking water, then drain.
Add the cooked gnocchi and reserved pasta water to the skillet. Toss until the sauce thickens and becomes glossy, about 2 minutes.
Stir in the basil, reserving a bit for garnish.
Tear the burrata into pieces and scatter over the hot gnocchi. Remove from heat and garnish with the remaining basil.
Serve immediately—extra creamy, cheesy, and comforting!
Don’t rush the tomatoes: Let them get soft and jammy for the sweetest, richest flavor.
Use shelf-stable gnocchi if needed: It works just as well and cooks in minutes.
Want extra flavor? Add a splash of balsamic vinegar or a spoonful of pesto before serving.
Make it lighter: Substitute half-and-half for heavy cream.
Add protein: Stir in cooked Italian sausage, grilled chicken, or shrimp.