A luxurious one-skillet meal featuring pillowy gnocchi simmered in a rich cream sauce with asparagus and sun-dried tomatoes.
In Austin, we often find ourselves caught between seasons-hot afternoons that demand light, fresh flavors, and cool evenings that call for comfort food. This Creamy Pesto Gnocchi bridges that gap perfectly. It combines the brightness of fresh basil and cherry tomatoes with the soul-warming richness of a cream sauce. Best of all, it is a true one-pan wonder. Unlike traditional gnocchi recipes where you boil the dumplings separately, here they simmer directly in the heavy cream and broth. This technique not only saves you from washing a colander but also allows the gnocchi to release their starch directly into the pan, creating a naturally thick, velvety sauce that coats every single bite.
Jump to:
The most critical lesson I learned testing this recipe is the importance of heat management during the simmer phase. When you cook the gnocchi in the cream mixture, you must keep the heat at a steady medium and use a lid. If the heat is too high, the cream can separate or scorch; if it's too low, the gnocchi will become waterlogged and mushy before the sauce thickens. Trust the lid to trap the heat and steam the dumplings perfectly.

Why You'll Love This Recipe
- One-Pan Cleanup: There is no separate pot for boiling water. Everything from the sautéed vegetables to the sauce happens in one high-sided skillet.
- Luxurious Texture: Simmering the gnocchi in the sauce allows them to absorb flavor rather than just water, resulting in a deeper, richer taste profile.
- Vegetable Packed: The generous amount of asparagus and tomatoes cuts through the richness of the heavy cream, balancing the dish so it doesn't feel overly heavy.
- Weeknight Speed: With no water to boil and quick-cooking ingredients, this restaurant-quality meal is on the table in under 30 minutes.
Ingredients
- Potato Gnocchi: Use shelf-stable vacuum-packed gnocchi found in the pasta aisle. They hold their shape better during the simmer than fresh refrigerated varieties.
- Asparagus: Look for medium-thickness stalks that will hold their crunch. Snap off the woody ends before chopping.
- Sun-Dried Tomatoes: Use the variety packed in olive oil. You will rely on the flavorful oil from the jar to sauté the vegetables.
- Heavy Cream: Essential for the sauce base. Do not substitute milk, or the sauce will be too thin and may curdle when boiled.
- Chicken Broth: cuts the richness of the cream and adds a savory backbone.
- Basil Pesto: A high-quality jarred pesto works wonders here. It is added at the end to preserve its fresh color and flavor.
- Cherry Tomatoes: Fresh red and yellow tomatoes add a burst of acidity and freshness to the finished dish.
- Garlic: Fresh minced garlic provides the aromatic foundation.
- Italian Seasoning: A blend of dried oregano, thyme, and rosemary reinforces the herbal notes.
How to Make Creamy Pesto Gnocchi

Step 1: Sauté the Vegetables
Heat a large, high-sided skillet over medium heat. Add the chopped asparagus and sun-dried tomatoes. Use a tablespoon or two of the oil from the sun-dried tomato jar instead of regular oil-it adds incredible flavor. Season the asparagus generously with salt. Cook for 5 to 10 minutes, stirring occasionally, until the asparagus is tender-crisp. Remove the vegetables to a plate and set aside.
Step 2: Simmer the Gnocchi
In the same skillet (no need to wipe it out), add the uncooked potato gnocchi, chicken broth, heavy cream, minced garlic, and Italian seasoning. Stir well to combine. Bring the liquid to a gentle boil over medium heat. Cover the skillet with a lid. Let it cook for about 5 minutes. The trapped steam will cook the gnocchi while the starch thickens the cream.
Step 3: Integrate the Pesto
Remove the lid. The gnocchi should be soft and pillowy, and the sauce should be thickened. Stir in the basil pesto until the sauce turns a beautiful pale green.
Step 4: Finish and Assemble
Add the fresh halved cherry tomatoes and the cooked asparagus and sun-dried tomato mixture back into the skillet. Reduce the heat to low. Stir gently for about 3 minutes to warm the vegetables through and allow the flavors to meld. If you prefer a thicker sauce, let it simmer uncovered for an extra minute.
Step 5: Season and Serve
Remove the skillet from the heat. Taste the sauce-pesto and sun-dried tomatoes can be salty, so check before adding extra salt. Season with freshly ground coarse black pepper and a pinch of red pepper flakes for a little heat. Serve immediately.
Common Mistakes to Avoid
- Boiling the Cream Too Hard: While you need a simmer to cook the gnocchi, a violent, rolling boil can cause the heavy cream to separate and look grainy. Keep the heat at a steady medium.
- Overcooking the Asparagus: Remember that you add the asparagus back into the hot sauce at the end. If you cook it to death in Step 1, it will be mushy by the time you serve it. Keep it crisp during the initial sauté.
- Adding Pesto Too Early: Pesto contains delicate oils and cheese that can become greasy if cooked for a long time. Always stir it in towards the end of the cooking process.
Tips and Tricks for Success
- Sauce Consistency: If the sauce becomes too thick while the gnocchi is cooking, splash in a little extra chicken broth to loosen it up. If it's too thin, simmer it uncovered for a few minutes longer-it will thicken rapidly as it cools.
- Vegetable Prep: Cut the asparagus into 1.5-inch pieces that match the size of the gnocchi. This ensures every forkful is balanced and easy to eat.
- Cheese Upgrade: For an extra indulgent finish, stir in a handful of grated Parmesan cheese right when you add the pesto.
Variations
- Protein Boost: Sliced grilled chicken breast or cooked Italian sausage makes this a heartier main course. Add the cooked meat back into the pan in Step 4.
- Green Swap: If asparagus isn't in season, fresh green beans or broccoli florets work beautifully. You can also stir in fresh spinach at the very end to wilt.
- Tomato Twist: If you don't have sun-dried tomatoes, you can use roasted red peppers for a different but equally delicious sweet-savory element.
How to Serve
This rich dish pairs best with a simple, acidic side to cut through the creaminess. A crisp arugula salad with lemon vinaigrette is my go-to accompaniment. A slice of crusty baguette is also necessary for mopping up the pesto cream sauce left in the bowl.

Make Ahead and Storage
- Refrigeration: Store leftovers in an airtight container for up to 3 days. The sauce will thicken significantly in the fridge.
- Reheating: To reheat, place the gnocchi in a skillet over low heat. You must add a splash of milk, broth, or water to bring the sauce back to a creamy consistency, as the gnocchi will have absorbed much of the liquid.
- Freezing: I do not recommend freezing this dish. Cream-based sauces tend to separate and gnocchi can become grainy when frozen and thawed.
Recipe Notes / What I Learned
During testing, I found that using the oil from the sun-dried tomatoes is a non-negotiable step. It infuses the entire dish with a deep, savory tomato essence that you just don't get from plain olive oil.
Nutrition Snapshot
Estimated per serving: 580 calories, 14g protein, 35g fat, 52g carbohydrates.

Creamy Pesto Gnocchi (One-Pan, 30-Minute Meal)
Equipment
- 1 Large, high-sided skillet with lid
Ingredients
Group: Veggies
- ½ cup sun-dried tomatoes drained of oil (reserve some oil for cooking), chopped
- 1 lb asparagus ends trimmed, cut in 1.5 inch pieces
- 5 oz cherry tomatoes yellow and red, sliced in half
Group: Gnocchi and Sauce
- 16 oz potato gnocchi uncooked
- ½ cup chicken broth
- 1 cup heavy cream
- 4 cloves garlic, minced
- ½ teaspoon Italian seasoning or Herbs de Provence
- ¼ cup basil pesto
- salt and coarsely ground black pepper to taste
- red pepper flakes to taste
Instructions
- Heat a large, high-sided skillet over medium heat. Add asparagus (ends trimmed), seasoned generously with salt, and chopped sun-dried tomatoes. (Use the residual oil from the sun-dried tomatoes to cook the veggies). Cook on medium heat for **5-10 minutes**, stirring occasionally, until the asparagus is cooked through. Remove the asparagus and sun-dried tomatoes to a plate.
- To the same skillet, add uncooked potato gnocchi, chicken broth, heavy cream, minced garlic, and Italian seasoning. Bring to a boil on medium heat and stir everything well. Cover with a lid, and allow the gnocchi to cook for about **5 minutes** on medium heat while the sauce boils.
- Once the gnocchi is cooked through, stir in the basil pesto. Add the sliced cherry tomatoes and add back the cooked asparagus and sun-dried tomatoes. Cook on low heat, stirring frequently for **3 minutes** to blend the flavors and thicken the sauce to your liking.Remove from heat. Season with salt, freshly ground coarse black pepper, and red pepper flakes if desired.
Notes
Nutrition
FAQs
Can I use half-and-half instead of heavy cream?
You can, but be careful. Half-and-half has a lower fat content and is more prone to curdling when boiled with the acidic sun-dried tomatoes and broth. You may also need to simmer it longer to achieve the same thickness.
Is this gluten-free?
Traditional gnocchi contains wheat flour. To make this gluten-free, you must use certified gluten-free gnocchi (often rice-based). The rest of the ingredients are naturally gluten-free, but check your pesto label.
Why is my sauce runny?
The sauce relies on the starch from the gnocchi to thicken. If it is still runny after 5 minutes, remove the lid and let it simmer for another 2-3 minutes. It will also thicken as it cools slightly on the plate.




