Ingredients

Kosher salt and freshly ground pepper

4 large eggs

1 pound fresh or frozen gnocchi

1 1/2 cups fresh or thawed frozen peas (7 ounces)

5 ounces arugula, tough stems removed, cut into 3-inch pieces

2 tablespoons unsalted butter

1 cup thinly sliced white onion

1/3 cup heavy cream

2 ounces grated Parmesan (3/4 cup), plus more for serving

Preparation

Bring a large pot of salted water to a boil. Add eggs, reduce heat to medium, and simmer 6 minutes. Remove eggs; run under cold water to stop cooking, then peel.

Return water in pot to a boil. Add gnocchi and cook until they float, 1 to 3 minutes. Add peas; return to a boil, then stir in arugula. Drain, reserving 3/4 cup pasta water.

Melt butter in pot over medium-high heat. Add onion; cook until translucent, about 3 minutes. Add cream, cheese, and 1/4 cup reserved pasta water and simmer, stirring, 1 minute. Add gnocchi mixture; toss to combine, then simmer 30 seconds more. Add additional pasta water, 1 tablespoon at a time, as needed to create a creamy sauce. Season with salt and pepper and serve with halved eggs, sprinkled with more cheese and pepper.