Directions

Bring a pot of water to a boil, salt it generously and cook the pasta for 8 minutes; add the asparagus, carrot and snap peas and cook for 3 minutes. Check the pasta and vegetables to make sure they're cooked through but still have texture, then drain.

While the pasta is cooking, heat the olive oil in a large saute pan, add the ham and shallot and cook until lightly browned, 3 minutes or so. Add the garlic and pepper flakes and cook until fragrant, 1 minute. Add the cream, stock and mustard and simmer for a minute or two, scraping up any brown bits.

Add the pasta and vegetables to the pan. Toss and cook for another 2 minutes, until cooked through and the pasta is coated. Taste for seasoning, add salt if necessary and serve immediately in warm bowls.