If you’re on the hunt for a dish that’s both cozy and bursting with fresh, vibrant flavors, this Creamy Roasted Tomato Gnocchi Recipe is going to be your new go-to. I absolutely love how the roasted tomatoes melt into a luscious, creamy sauce that hugs every pillowy gnocchi piece. It’s easy to make, vegan-friendly, and the kind of recipe that feels fancy but takes hardly any fuss. Trust me, once you try this, you’ll be craving it again and again!
Why You’ll Love This Recipe
- Rich, creamy flavor: The coconut cream blends perfectly with roasted tomatoes for an indulgent sauce without dairy.
- Simple and quick to make: It comes together in under an hour and uses easy-to-find ingredients.
- Vegan and allergy-friendly: Uses egg- and dairy-free gnocchi, perfect for plant-based diets.
- Burst of fresh herbs and spices: Thyme, basil, smoked paprika, and a hint of cayenne give a depth of flavor you’ll adore.
Ingredients You’ll Need
Choosing fresh, quality ingredients makes all the difference here. The grape or cherry tomatoes roast down into a sweet, caramelized sauce, while fresh herbs like thyme and basil add brightness. And if you keep vegan or allergy concerns in mind, this recipe fits perfectly!

- Grape or cherry tomatoes: Small tomatoes roast beautifully for a concentrated, sweet flavor.
- Shallots: Milder than onions, they add subtle sweetness and depth.
- Garlic cloves: Roasting softens the sharpness, creating a mellow, rich taste.
- Sea salt: Enhances all the roasted flavors; I like coarse for texture, but fine salt works too.
- Black pepper: Adds a little kick to balance the sweetness.
- Smoked paprika: A personal favorite—it brings a smoky warmth that’s so cozy.
- Cayenne pepper: Use sparingly for just a subtle heat that lifts the dish.
- Fresh ginger: Grated for a bright, zingy undertone that cuts through the creaminess.
- Coconut sugar: A touch of sweetness that helps caramelize the tomatoes while roasting.
- Fresh thyme: Woody and fragrant, thyme pairs perfectly with roasted veggies.
- Extra virgin olive oil: Use good quality—it helps everything roast beautifully and infuses flavor.
- Potato gnocchi (vegan): Look for egg- and dairy-free gnocchi, they cook quickly and soak up the sauce well.
- Lemon juice: Adds a bright, acidic contrast to balance the richness.
- Fresh basil leaves: Stirred in at the end for a fresh, herbal note.
- Coconut cream (full fat): The secret to that dreamy, creamy texture without dairy.
- Chili flakes (optional): Sprinkle on top if you love a little extra heat.
Variations
I’ve played around with this Creamy Roasted Tomato Gnocchi Recipe a lot, and it’s so versatile! Feel free to tweak it based on what you have or your dietary preferences. I love when a recipe lets me get creative.
- Swap the gnocchi: I’ve used gluten-free gnocchi when guests visit, and it still soaks up the sauce beautifully without losing that pillowy texture.
- Add veggies: Sometimes I toss in roasted mushrooms or spinach for extra greens and heartiness.
- Spice it up: If you love bold flavors, add more cayenne or sprinkle smoked chili powder for a fiery twist.
- Herb swaps: If you don’t have fresh thyme, oregano or rosemary can work nicely, just adjust to your taste.
How to Make Creamy Roasted Tomato Gnocchi Recipe
Step 1: Prep and Roast Your Flavors
First things first: preheat your oven to 375ºF (190ºC). While it’s warming up, prep your vegetables—remove tomato stems, thinly slice the shallots, peel the garlic, grate the ginger, and strip the thyme leaves from their stems. This part feels a bit like prepping a savory symphony of flavors! Toss everything (tomatoes, shallots, garlic, ginger, thyme) into a cast iron skillet or any oven-safe dish. Add the olive oil, spices, salt, pepper, smoked paprika, cayenne, and coconut sugar. Mix it all well so every piece gets that olive oil love. Then pop it into the oven and roast for 35 minutes. You’ll know it’s ready when the tomatoes have burst and everything smells incredibly fragrant and caramelized.
Step 2: Cook the Gnocchi
About 10 minutes before the tomatoes finish roasting, bring a pot of salted water to a boil for the gnocchi. Fresh gnocchi only takes a couple minutes—once it floats to the top, scoop it out with a slotted spoon and drain well. This cooking timing ensures your gnocchi stay soft and tender, ready to soak up all that creamy tomato sauce.
Step 3: Combine and Finish the Dish
Carefully remove the hot skillet from the oven (watch those fingers!). Add your cooked gnocchi, coconut cream, fresh lemon juice, and torn basil leaves right into the skillet. Stir everything gently—this is where the magic happens as the creaminess envelops every gnocchi and the basil adds fresh herbaceous brightness. Taste and adjust seasoning if needed, then serve immediately, maybe with a sprinkle of chili flakes for a little heat if you like. It’s amazing how such simple ingredients come together to create a dinner that feels so special.
Pro Tips for Making Creamy Roasted Tomato Gnocchi Recipe
- Roast low and slow: I’ve found that 375ºF for 35 minutes lets the tomatoes gently caramelize without drying out.
- Don’t overcook gnocchi: Keep an eye; as soon as they float to the top, remove them promptly to avoid mushiness.
- Use full-fat coconut cream: This is key to getting that rich, velvety texture that makes this dish feel indulgent.
- Fresh herbs last minute: Adding basil after cooking keeps its freshness and color vibrant—don’t skip this step!
How to Serve Creamy Roasted Tomato Gnocchi Recipe

Garnishes
I’m all about simplicity when it comes to garnishes here. A light sprinkle of red chili flakes adds a nice pop of color and just enough heat. Sometimes I toss on extra torn basil leaves for freshness and a few grinds of black pepper. If I want a bit of zing, a little lemon zest over the top brightens everything up beautifully.
Side Dishes
This creamy delight pairs wonderfully with simple green sides—think a crisp arugula salad with lemon vinaigrette or steamed green beans tossed with garlic. For a heartier meal, roasted asparagus or sautéed kale with a squeeze of lemon also work perfectly.
Creative Ways to Present
For special occasions, I like to serve this dish in shallow bowls to showcase those caramelized roasted tomatoes on top. A drizzle of extra olive oil and a sprig of fresh thyme makes it look like it came straight from a restaurant. You can also try layering it with thin slices of grilled zucchini or eggplant for a colorful veggie stack paired with the gnocchi. It makes the presentation feel a bit more festive!
Make Ahead and Storage
Storing Leftovers
I like to transfer leftovers into an airtight container and keep them in the fridge for up to 3 days. The flavors actually meld even more after resting, but I recommend reheating gently to keep the sauce nice and creamy without drying out the gnocchi.
Freezing
I don’t usually freeze this Creamy Roasted Tomato Gnocchi Recipe because the texture of gnocchi changes when frozen and reheated. However, the tomato sauce itself freezes well if you want to prepare it in advance. Just thaw it gently and add fresh gnocchi when ready to serve.
Reheating
To reheat, I recommend warming the leftovers in a skillet over medium-low heat with a splash of water or plant milk to loosen the sauce. Stir gently so the gnocchi don’t break apart. Avoid microwaving if you can—it tends to dry out the sauce and change the texture.
FAQs
-
Can I use canned tomatoes instead of fresh for this recipe?
While fresh grape or cherry tomatoes give the best natural sweetness and texture for roasting, you can substitute with canned whole or cherry tomatoes if needed. Just drain them well and roast to concentrate their flavor, but the fresh tomatoes will always have a brighter taste and better texture.
-
Is this recipe gluten-free?
This Creamy Roasted Tomato Gnocchi Recipe is gluten-free only if you use gluten-free gnocchi. Check the packaging carefully if you have gluten intolerance, as some potato gnocchi can contain wheat flour.
-
How can I make this recipe spicier?
If you want more spice, increase the cayenne pepper slightly and add extra chili flakes on top when serving. A dash of smoked chili powder can also add a lovely smoky heat without overwhelming the other flavors.
-
Can I make the sauce ahead of time?
Absolutely! You can roast the tomato mixture and prepare the sauce up to two days in advance. Just store it in an airtight container in the fridge and add fresh gnocchi and herbs when you’re ready to serve.
Final Thoughts
This Creamy Roasted Tomato Gnocchi Recipe quickly became one of my favorite weeknight dinners because it feels so comforting yet fresh and bright. I love that it’s easy enough to whip up after work but special enough to serve guests. When I first tried it, I was hooked by how the vegan coconut cream created such a rich sauce that tastes indulgent without any dairy. If you’re looking for something that hits all the right cozy notes and that your whole family will rave about, you really need to give this recipe a try. I promise, it’ll become a staple in your kitchen too!
Print
Creamy Roasted Tomato Gnocchi Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Roasting
- Cuisine: Italian-inspired
- Diet: Vegan
Description
This creamy roasted tomato gnocchi is a deliciously rich vegan dish that combines sweet roasted cherry tomatoes with tender potato gnocchi, fresh herbs, and a luscious coconut cream sauce. Easy to prepare and bursting with flavor, it’s perfect for a cozy dinner or an impressive meal for guests.
Ingredients
Roasted Tomato Base
- 18 oz (500 g) fresh grape and/or cherry tomatoes, stems removed
- 2 medium shallots, thinly sliced
- 10 cloves garlic, peeled
- ¾ teaspoon coarse sea salt (or to taste)
- ¼ teaspoon cracked black pepper (or to taste)
- ½ teaspoon smoked paprika
- ¼ teaspoon cayenne pepper (or to taste)
- 1 teaspoon fresh ginger root, grated
- 1 ½ teaspoon coconut sugar (or light brown sugar)
- 4 sprigs fresh thyme, stems removed
- 3 tablespoons extra virgin olive oil
Gnocchi and Sauce
- 18 oz (500 g) fresh potato gnocchi (egg- and dairy-free)
- 1 small lemon, juiced (about 1-2 tablespoons lemon juice)
- 1 cup (25 g) fresh basil leaves, loosely packed
- 5 tablespoons full-fat coconut cream
- 1 pinch chili flakes, for garnish (optional)
Instructions
- Preheat the oven: Set your oven to 375ºF (190ºC) to prepare for roasting the vegetables.
- Prepare the ingredients: Remove stems from the tomatoes, peel garlic cloves, thinly slice shallots, grate fresh ginger, and strip thyme leaves from stems. If thyme is dry, chop it finely.
- Mix the roasting ingredients: In a cast iron skillet or any oven-proof dish, combine the tomatoes, shallots, garlic, sea salt, cracked black pepper, smoked paprika, cayenne pepper, coconut sugar, grated ginger, thyme leaves, and olive oil. Stir well with a spatula or wooden spoon until everything is evenly coated in olive oil and seasonings.
- Roast the vegetables: Place the skillet in the oven on a wire rack positioned slightly above the middle and roast for 35 minutes, until the tomatoes are soft and caramelized.
- Cook the gnocchi: About 10 minutes before the tomatoes finish roasting, bring a large pot of salted water to a boil. Add the fresh gnocchi and cook until they float to the surface, approximately 2 to 3 minutes, or follow package instructions. Drain and set aside.
- Combine gnocchi with roasted tomatoes: Carefully remove the hot skillet from the oven. Add the cooked gnocchi, coconut cream, lemon juice, and fresh basil leaves to the skillet. Gently mix everything to combine and heat through.
- Serve: Garnish with chili flakes or additional cracked pepper if desired. Serve immediately in bowls and enjoy the creamy, flavorful vegan gnocchi dish.
Notes
- For detailed step-by-step photos, additional recipe tips, and ingredient substitutions, consult the full blog post accompanying this recipe.
- Adjust salt and spice levels to taste, especially if using fine salt instead of coarse sea salt.
- Fresh thyme can be substituted with dried thyme, but chop it finely before adding.
- Ensure the skillet is oven-proof to avoid accidents when moving in and out of the oven.
- Use fresh basil for best flavor, but spinach or arugula could be experimented with as alternatives.
- The recipe is naturally vegan and dairy-free, making it suitable for those avoiding animal products.
Nutrition
- Serving Size: 1 serving (approximately 1/4 of recipe)
- Calories: 420 kcal
- Sugar: 8 g
- Sodium: 320 mg
- Fat: 18 g
- Saturated Fat: 14 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 55 g
- Fiber: 5 g
- Protein: 7 g
- Cholesterol: 0 mg

