Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 9 ingredients for grocery delivery
Step 1
Bring a medium pot of well-salted water to a boil. Set up a bowl of well-salted ice water.
Step 2
Add the asparagus to the pot and let the water return to a boil, 4-5 minutes. Remove the asparagus and transfer it immediately to the prepared ice water. When the asparagus is completely cool, remove it from the ice water and reserve. Repeat this process with the sugar snaps.
Step 3
Toss the potatoes in the boiling water, let the water come back to a boil and cook for 3-4 minutes. Remove the potatoes from the water and spread on a baking sheet to cool.
Step 4
Cut the asparagus and sugar snaps into 1/2-inch lengths.
Step 5
Coat a large, wide pot with olive oil, toss in the onions and season with salt and crushed red pepper. Bring the pan to medium heat and cook the onions for 3-4 minutes or until they start to soften. Add the zucchini, season with salt and cook for 2-3 minutes.
Step 6
Toss in the asparagus, sugar snaps and potatoes into the pan. Stir to combine and add the stock. Cook until the stock has evaporated by half, 6-7 minutes, then stir in the escarole and cook until it wilts, 2-3 more minutes.
Step 7
Remove the pan from the heat. Add the butter and cheese and stir the mixture vigorously to bring the whole thing together. Serve immediately.