How to Make It
In a large pot of boiling salted water, cook the pasta shells until al dente. Drain the shells, return them to the pot and toss with 1 teaspoon of the olive oil to prevent sticking.
Meanwhile, in a large skillet, heat the remaining 2 tablespoons of olive oil. Add the garlic and cook over moderate heat until golden, about 4 minutes. Add the peas and ham and cook until the peas are hot and the ham is lightly browned, about 5 minutes. Add the cream and stock and simmer over moderate heat until slightly thickened, about 5 minutes.
Stir the cream sauce into the shells. Add the Parmesan and dill and season with salt and pepper. Serve in bowls.