This Sheet Pan Gnocchi with Tomatoes and Red Onion is an easy one-pan dinner made with shelf-stable gnocchi, cherry tomatoes, red onion, garlic, olive oil, and simple Italian seasoning.

The gnocchi roast until tender with golden edges, while the tomatoes soften and make a light, saucy coating.
It’s a great recipe for busy weeknights, meatless dinners, meal prep, or an easy family meal with very little cleanup. Serve it as-is with Parmesan and fresh basil, or add chicken, sausage, or white beans when you want something a little heartier.
It works as a weeknight dinner on its own or alongside a simple green salad.
For other easy one-pan dinners, Bacon-Wrapped Brussels Sprouts is a solid sheet pan side worth making alongside it.
More easy sheet pan and pasta dinners worth bookmarking:
- Bacon-Wrapped Brussels Sprouts
- Creamy Garlic and Parmesan Orzo Pasta with Lemon Zest and Parsley
- 12 Skillet Dinners Whole Family Will Love
- Homemade Chicken Orzo Salad with Red Bell Peppers and Feta
Ingredients You’ll Need
Use refrigerated or shelf-stable gnocchi — not frozen. Frozen gnocchi releases too much water as it cooks and won’t crisp up properly. Any brand of cherry tomatoes works; grape tomatoes are fine too.
Ingredients
1 lb refrigerated or shelf-stable gnocchi (not frozen)
1 pint cherry tomatoes
1 large red onion, cut into 1-inch wedges
4 cloves garlic, minced
3 tbsp olive oil
1 tsp Italian seasoning
1/2 tsp salt
1/4 tsp black pepper
1/4 tsp red pepper flakes (optional)
1/4 cup fresh basil, torn
1/4 cup grated Parmesan cheese
2 tbsp balsamic glaze (optional, for drizzling at the end)

Directions
- Preheat your oven to 425 degrees F.
Line a large rimmed baking sheet with parchment paper or leave it unlined u002du002d either works, but unlined gives the gnocchi slightly more direct heat contact and a better crust on the bottom. - In a large bowl, combine the gnocchi, cherry tomatoes, red onion wedges, and minced garlic.
Drizzle with 3 tablespoons of olive oil and sprinkle with Italian seasoning, salt, black pepper, and red pepper flakes if using.
Toss everything together until evenly coated in the oil and seasonings.
Spread in a single layer on the prepared baking sheet u002du002d don’t pile the gnocchi on top of each other or they’ll steam instead of crisp. - Roast for 15 minutes, then remove the pan from the oven and toss everything gently with a spatula.
Return to the oven and roast for another 10-15 minutes until the gnocchi are golden and crispy on the outside, the tomatoes have burst and are slightly caramelized, and the onion edges are charred.
Total roasting time is about 25-30 minutes depending on your oven.
- Remove from the oven and immediately scatter the torn fresh basil and grated Parmesan over the top.
Drizzle with balsamic glaze if using.
Serve straight from the pan.
Important Recipe Notes
- Single layer is non-negotiable — If the gnocchi are piled on top of each other, they steam instead of roasting and you get soft, doughy pieces instead of crispy ones. Use the largest baking sheet you have, or split between two pans if needed. Crowding is the most common reason this dish doesn’t turn out right.
- Use refrigerated or shelf-stable gnocchi only — This no-boil method doesn’t work with frozen gnocchi. Frozen pieces release a lot of water as they thaw in the oven, which steams everything on the pan and prevents any browning. If all you have is frozen, thaw and pat completely dry before roasting — results will still be softer than refrigerated.

- 425 degrees F is the right temperature — Lower and you get soft, pale gnocchi. The high heat is what caramelizes the tomatoes and gives the gnocchi that slightly crispy shell. If your oven runs hot, check at the 20-minute mark.
- Toss once midway — The one toss at 15 minutes is enough. Over-tossing breaks up the tomatoes too early and moves the gnocchi off their hot spots before they’ve had a chance to crust.
- Add basil and cheese after the oven — Fresh basil goes in after the pan comes out, not before roasting. It wilts and turns black in the oven. Same with Parmesan — it can go in for the last 2-3 minutes if you want it to melt, or scatter it on at the end if you want it fresher.

How to Serve, Store & Customize This Recipe
Serving :
Serve straight from the pan. The burst tomatoes act as the sauce, so there’s no need for anything extra. Top with the torn basil, Parmesan, and a drizzle of balsamic glaze before bringing it to the table. A simple green salad alongside is plenty.
Storiage:
Keeps in the fridge for up to 2 days in a covered container. Reheat on a sheet pan at 400 degrees F for 8-10 minutes to restore some of the texture — the microwave works in a pinch but the gnocchi go soft.
The tomato juices absorb into the gnocchi as they sit, which actually improves the flavor overnight.
Variation:
Add sliced Italian sausage or diced chicken thighs to the pan before roasting for a more substantial meal. Zucchini, bell peppers, or mushrooms all roast at a similar rate and can be tossed in with everything else.
For a different flavor direction, swap Italian seasoning for herbes de Provence and finish with a squeeze of lemon instead of balsamic.
Sheet Pan Gnocchi with Tomatoes and Red Onion
Course: Recipes4
servings30
minutes40
minutes300
kcalIngredients
1 lb refrigerated or shelf-stable gnocchi (not frozen)
1 pint cherry tomatoes
1 large red onion, cut into 1-inch wedges
4 cloves garlic, minced
3 tbsp olive oil
1 tsp Italian seasoning
1/2 tsp salt
1/4 tsp black pepper
1/4 tsp red pepper flakes (optional)
1/4 cup fresh basil, torn
1/4 cup grated Parmesan cheese
2 tbsp balsamic glaze (optional, for drizzling at the end)
Directions
- Preheat oven to 425 degrees F.
- Toss gnocchi, cherry tomatoes, red onion, and garlic with olive oil and seasonings. Spread in a single layer on a baking sheet.
- Roast 15 minutes, toss, then roast another 10-15 minutes until gnocchi are golden and crispy and tomatoes have burst.
- Top with fresh basil, Parmesan, and balsamic glaze. Serve from the pan.
Notes
- Use shelf-stable, refrigerated, or frozen gnocchi for this recipe. Shelf-stable gnocchi usually gets the crispiest edges on a sheet pan.
- Spread the gnocchi, tomatoes, and red onion in a single layer so everything roasts instead of steaming. If the pan is too crowded, use two baking sheets.
- Do not boil the gnocchi first. It cooks directly on the sheet pan and becomes lightly crisp on the outside while staying soft inside.
- Serving Suggestions:
— Serve sheet pan gnocchi with tomatoes and red onion as an easy vegetarian dinner, quick weeknight meal, or simple side dish.
— It pairs well with a green salad, garlic bread, roasted chicken, grilled shrimp, salmon, or white beans for extra protein.
— For a heartier meal, top with burrata, mozzarella pearls, feta, Parmesan, pesto, or cooked chicken sausage.
— This recipe is best served warm right after roasting, while the gnocchi edges are still slightly crisp. - Variation Suggestions:
— Add zucchini, bell peppers, mushrooms, asparagus, spinach, broccoli, or eggplant for more vegetables.
— Use feta, goat cheese, mozzarella, Parmesan, or burrata for a cheesy finish.
Add chickpeas, white beans, chicken sausage, rotisserie chicken, shrimp, or tofu to make it more filling.
— For a Mediterranean version, add olives, feta, oregano, and a drizzle of balsamic glaze.
— For a spicy version, add red pepper flakes, chili oil, or spicy Italian seasoning.
— For a creamy version, stir in a spoonful of pesto, ricotta, or a little cream after roasting. - Nutrition Facts:
Serving Size: About 1 1/2 cups
Calories: Approximately 320–450 kcal
Protein: 8–14g
Carbohydrates: 50–68g
Fat: 10–18g
Fiber: 4–7g
Sugar: 5–9g
Sodium: 450–800mg




