There are salads, and then there are salads—the kind you actually crave on a Tuesday night when you want something hearty but not heavy, cozy but still bright. This Roasted Gnocchi Salad is exactly that. Imagine crispy, golden gnocchi nuggets tossed with juicy cherry tomatoes, creamy mozzarella bites, peppery arugula, and a luscious swirl of basil pesto. It’s the perfect bridge between warm comfort food and fresh summer eating.
Whether you’re meal-prepping for busy weeknights, hosting a casual garden dinner, or just trying to convince yourself that carbs and greens can coexist beautifully on one plate, this recipe delivers. No boiling water. No soggy pasta salad. Just crispy, pesto-coated deliciousness in under 30 minutes.
Why You’ll Love This Recipe
- Incredibly fast and easy – No boiling required. The oven or a single skillet does all the work.
- Crowd-pleasing texture – Creamy mozzarella, crisp arugula, juicy tomatoes, and crunchy pine nuts create a perfect bite every time.
- Make-ahead friendly – Enjoy it warm or at room temperature; leftovers hold up beautifully.
- Restaurant-worthy at home – With minimal ingredients, you’ll feel like you ordered from a trendy Italian cafe.
- Customizable – Swap proteins, go dairy-free, or turn up the heat easily.
Ingredients
- 1 lb potato gnocchi – The star of the show. Look for shelf-stable or refrigerated gnocchi; both work beautifully.
- 2 tbsp olive oil – Helps the gnocchi get irresistibly crispy and golden.
- ½ tsp salt – Enhances all the natural flavors.
- ¼ tsp black pepper – Adds gentle warmth and balance.
- 1 cup cherry tomatoes, halved – Bursting with sweetness and acidity to cut through the pesto.
- 1 cup fresh mozzarella balls (bocconcini), halved – Creamy, milky, and soft. Their coolness contrasts with the warm gnocchi.
- 2 cups arugula – Peppery and slightly nutty. It adds freshness and a beautiful green bite.
- ¼ cup toasted pine nuts – Buttery crunch that elevates every forkful.
- ½ cup basil pesto (store-bought or homemade) – The flavor backbone. Garlicky, herby, and rich.
- 1 tbsp balsamic glaze (optional) – Adds tangy sweetness and makes the dish look stunning.
- ¼ tsp red pepper flakes (optional) – For a subtle, friendly heat.
How to Make Roasted Gnocchi Salad
Preheat and Prep
Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper. This easy cleanup step also prevents sticking.
Roast the Gnocchi
In a bowl, toss the gnocchi with olive oil, salt, and black pepper until every little pillow is coated. Spread them in a single, even layer on the prepared baking sheet. Roast for 15–20 minutes, flipping halfway through. You’re looking for deep golden spots and crispy edges. Let them cool slightly on the sheet—this keeps them from wilting the arugula too quickly.
Skillet option: If you prefer stovetop, heat 2 tbsp olive oil in a large skillet over medium-high heat. Add gnocchi in a single layer and cook for 8–10 minutes, stirring occasionally, until golden and crisp. Let cool before adding to the salad.
Assemble the Base
In a large mixing bowl, gently combine the cherry tomatoes, halved mozzarella balls, and arugula. Tossing gently here keeps the mozzarella from breaking apart.
Bring It All Together
Add the warm (not piping hot) roasted gnocchi and toasted pine nuts to the bowl. Drizzle the basil pesto over everything. Toss until all ingredients are evenly coated. The residual warmth from the gnocchi will slightly soften the pesto and tomatoes, making the salad incredibly aromatic.
Finish and Serve
If using, sprinkle with red pepper flakes and drizzle with balsamic glaze. Serve immediately for maximum texture contrast, or let it sit for 5–10 minutes to allow the flavors to meld. Either way, it’s spectacular.
Tips for Success
- Don’t overcrowd the baking sheet. Give gnocchi space to crisp up. If they’re touching, they’ll steam instead of roast.
- Cool the gnocchi slightly before mixing with arugula. Hot gnocchi can wilt the greens too quickly.
- Toast the pine nuts in a dry skillet over medium heat for 2–3 minutes until fragrant. It makes a huge difference.
- Use high-quality pesto if going store-bought. Look for one with olive oil as the first ingredient and real Parmesan.
- Halve the mozzarella balls so every bite gets a little creaminess rather than one huge chunk.
Equipment Needed
- Baking sheet (rimmed is best)
- Parchment paper
- Large mixing bowl
- Spatula or large spoon for tossing
- Skillet (if using stovetop method)
- Small dry skillet for toasting pine nuts (optional)

Recipe Variations
Grilled Chicken or Shrimp Version
Add 1 cup of diced grilled chicken breast or ½ lb peeled shrimp (seared in the same skillet after cooking gnocchi). Makes this a high-protein main course.
Low-Carb / Keto Friendly
Swap potato gnocchi for cauliflower gnocchi (like Trader Joe’s version). Follow the same roasting method. Reduce pine nuts slightly if counting carbs.
Vegan & Dairy-Free
Use dairy-free mozzarella pearls or omit the cheese and add ¼ cup sun-dried tomatoes for umami. Ensure your pesto is vegan (no Parmesan) or make your own with nutritional yeast.
Spicy Sausage & Peppers
Add ½ cup sliced roasted red peppers and ½ cup crumbled cooked Italian sausage. Skip the balsamic glaze and add an extra pinch of red pepper flakes.
Lemony Spring Version
Replace balsamic glaze with fresh lemon juice and zest. Add ¼ cup shaved asparagus and fresh peas roasted with the gnocchi for the last 5 minutes.
Serving Suggestions
Serve this roasted gnocchi salad as a light main course with crusty bread and a glass of chilled white wine like Pinot Grigio or Sauvignon Blanc. It also shines alongside grilled steak, roasted salmon, or a bowl of tomato soup for a more substantial meal.
For a beautiful presentation, arrange the salad on a large platter, drizzle extra pesto and balsamic glaze in zigzags, and scatter a few whole basil leaves on top. A final crack of black pepper adds visual and flavor contrast.
FAQs
Can I make this salad ahead of time?
Yes. Roast the gnocchi and chop all vegetables up to 2 days in advance. Store everything separately in the fridge. Toss with arugula, pesto, and pine nuts right before serving to maintain texture.
What’s the best way to reheat leftovers?
Reheat only the gnocchi in a dry skillet over medium heat for 3–4 minutes to bring back crispiness. Then toss with fresh arugula and pesto. The mozzarella and tomatoes are best enjoyed cold or room temperature.
Can I use frozen gnocchi?
Absolutely. Do not thaw first. Toss frozen gnocchi directly with oil and seasonings; add 3–5 minutes to the roasting time.
Is this recipe gluten-free?
Standard potato gnocchi often contains wheat flour. Look for certified gluten-free gnocchi (many brands offer it). All other ingredients are naturally gluten-free.
How do I make homemade pesto quickly?
Blend 2 cups fresh basil, ½ cup olive oil, ⅓ cup pine nuts, 2 garlic cloves, ½ cup grated Parmesan, and salt to taste. Store-bought works wonderfully too.
Can I serve this cold like a pasta salad?
Yes, though the gnocchi won’t be crispy. Cool the roasted gnocchi completely, then toss with all ingredients. Chill for 1 hour before serving. It’s delicious in a different, more traditional pasta-salad way.
Final Thoughts
This Roasted Gnocchi Salad is proof that salads don’t have to be boring—or cold. With crispy gnocchi, bright pesto, creamy mozzarella, and peppery arugula, every bite feels like a little celebration. It’s fast enough for a Tuesday, elegant enough for company, and endlessly adaptable to whatever you have on hand.
So go ahead: break out the baking sheet, toss those gnocchi pillows in olive oil, and get ready to fall in love with salad all over again. If you try this recipe, I’d love to hear how it turns out. Tag your photos or leave a comment below. Happy cooking
PrintRoasted Gnocchi Salad with Basil Pesto, Tomatoes, Mozzarella, and Arugula
Cabbage Roll Soup – all the comforting flavors of classic stuffed cabbage rolls without the rolling! This hearty, one-pot soup is packed with ground beef, cabbage, carrots, and rice in a rich tomato broth. Easy to make, budget-friendly, and perfect for cold weather meals!
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6-8 servings
- Category: Soup, Main Dish
- Method: Simmer, Sauté
- Cuisine: Eastern European
Ingredients
- Main Soup:
- 3 tbsp oil (divided)
- 1 small sweet onion (diced)
- 3 cloves garlic (crushed)
- 1 lb ground beef (or turkey/venison)
- 4–5 cups cabbage (chopped)
- 2 large carrots (sliced)
- 4 cups beef broth
- 15 oz crushed tomatoes
- 8 oz tomato sauce
- 1/2 cup uncooked rice
- 2 tbsp Worcestershire sauce
- 2 tbsp brown sugar
- 1 3/4 tsp salt (to taste)
- 1/2 tsp black pepper
- 1 tsp dried oregano
- 1/2 tsp paprika
- 2 tbsp fresh parsley (chopped)
Instructions
- Heat 2 tbsp oil in a large pot over medium heat. Sauté onion for 3–4 minutes.
- Add garlic and cook 30 seconds until fragrant.
- Add remaining oil and ground beef; cook until browned, breaking it apart.
- Add cabbage, carrots, broth, crushed tomatoes, tomato sauce, rice, Worcestershire, sugar, salt, pepper, oregano, and paprika.
- Bring to a boil, then reduce heat to medium-low.
- Cover and simmer 20–25 minutes until rice is tender.
- Stir in fresh parsley before serving.
Notes
- Use green cabbage for the most authentic cabbage roll flavor.
- For a low-carb version, substitute cauliflower rice for white rice and add during the last 5 minutes of cooking.
- Add a splash of red wine vinegar or lemon juice at the end for brightness.
- Top with sour cream or Greek yogurt for extra creaminess.
- Serve with crusty bread or cornbread for dipping.
- Leftovers can be refrigerated for up to 5 days – rice will continue to absorb liquid, add broth when reheating.
- This soup freezes well for up to 3 months (rice may soften – add fresh rice when reheating).
- Substitute ground pork, turkey, or plant-based crumbles for the beef.