Description
Creamy Pesto Gnocchi is a cozy, weeknight-friendly dinner that tastes a little fancy with barely any effort. Pillowy gnocchi gets tossed in a silky basil pesto cream sauce, finished with juicy cherry tomatoes and Parmesan for a bright, comforting bowl.
Ingredients
1 lb (16 oz) potato gnocchi
1 cup heavy cream
1/2 cup basil pesto
1/2 cup freshly grated Parmesan cheese
1 tablespoon olive oil
1 clove garlic, minced (optional but recommended)
1 cup cherry tomatoes, halved
Salt and black pepper, to taste
Fresh basil, for garnish
Instructions
1. Bring a large pot of salted water to a boil. Cook the gnocchi according to package directions (usually 2–3 minutes, or until they float). Reserve a small splash of pasta water, then drain.
2. In a large skillet over medium-low heat, warm the olive oil. Add the garlic and cook for 20–30 seconds until fragrant (don’t let it brown).
3. Pour in the heavy cream and warm gently until it’s steaming with tiny bubbles at the edges (avoid a hard boil).
4. Reduce heat to low. Stir in the pesto until the sauce turns evenly green and glossy.
5. Add the cooked gnocchi and toss gently to coat. If the sauce feels too thick, loosen with 1–2 tablespoons reserved pasta water.
6. Fold in the cherry tomatoes and warm for 60–90 seconds (keep them juicy, not collapsed).
7. Remove from heat. Stir in Parmesan a little at a time until the sauce is silky. Season with salt and plenty of black pepper to taste.
8. Serve immediately, topped with fresh basil and extra Parmesan if you like.
Notes
– For extra protein: add cooked chicken, shrimp, or crispy prosciutto.
– To lighten it up: swap heavy cream for half-and-half (the sauce will be a bit thinner, but still creamy).
– Keep heat low once pesto is added—high heat can dull that fresh basil flavor.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Lunch
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 1/4 cups
- Calories: 580 kcal
- Sugar: 4g
- Sodium: 750mg
- Fat: 34g
- Saturated Fat: 16g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 14g
- Cholesterol: 85mg