Skip to Content

    Creamy Ham and Pea Pasta

    April 8, 2026 / By Holly Erickson

    My super creamy ham and pea pasta recipe is springtime comfort food at its finest! Perfect for those days when the tulips are blooming, but there’s still a chill in the air. 

    A bowl of creamy ham and pea pasta topped with freshly grated parmesan, a fresh 30 minute spring dinner
    Photography by Gayle McLeod

    I’m really proud of this one! It’s really a simple creamy pasta recipe at its core, but it feels special because of the peas puréed into an otherwise-basic creamy pasta sauce. Though you could use any pasta, cheese tortellini also makes it feel a little more exciting for the kids, and the grown ups like that the cheese adds a little extra protein. 

    For the ham, you could use leftover Easter ham if you’ve got it, or just grab some Black Forest ham from the deli. Have the folks at the deli counter cut you a slab that’s ¼ inch thick, and then all you have to do at home is cube it up. If you’re not a meat eater, skip the ham! 

    I like to dress up the final dish with a little lemon zest or a pinch of nutmeg, just to give it a little extra boost of flavor. For more springy pea recipes, try this other pasta with peas, or a creamy chicken skillet with peas!

    ingredients laid out to make creamy ham and pea pasta, a fresh 30 minute spring dinner

    Main Ingredients

    • Pasta: Any pasta will work fine! Gnocchi would be really delicious, or try ravioli for another filled pasta. 
    • Ham: Instead of ham, you could use bacon, pancetta, shredded chicken, shrimp or salmon.
    • Cream: Full on heavy cream is best. I wouldn’t sub in anything else. 
    • Peas: Frozen peas are perfect here, a staple of my freezer always! 
    • Herbs & alliums: Shallots, garlic, fresh mint. 
    • Parmesan cheese: use freshly grated for the creamiest results! 
    cheese tortellini being cooked in a large pot of salted boiling water
    chopped ham being browned in olive oil in a skillet to be used in ham and pea pasta
    cooked shallot and garlic in a food processor with peas, mint, olive oil, salt and pepper to make creamy pea pasta sauce
    cooked cheese tortellini being stirred with cooked ham, creamy pea sauce, Parmesan and heavy cream, a quick and easy dinner

    How To Make

    See the full, detailed instructions in the recipe card at the bottom of this post. 

    1. Cook the pasta. Another reason I love tortellini is that it’s done in about 4 minutes. 
    2. Brown the ham in a bit of oil. Set it aside. 
    3. Now make the creamy pea sauce. Start by sautéing shallots, garlic, peas, mint. 
    4. Purée the peas and mint. As much as I love my immersion blender, it doesn’t get along with my skillet very well, so I usually just do this in a blender
    5. Now, pour the pea purée back into the skillet
    6. Bring it all together in the skillet; the ham, pasta, cream and Parm. 
    7. Serve!  
    cooked cheese tortellini being stirred with cooked ham, creamy pea sauce, Parmesan and heavy cream, a quick and easy dinner

    How To Serve and Store

    Serve this right away! It’s best enjoyed immediately. Because of the peas, the sauce will get darker as it sits, which is OK, but less appetizing. Leftovers will be fine stored in the fridge for a few days. The best way to reheat them is in a small skillet over low heat, so the cream doesn’t break. It doesn’t freeze well at all, though. 

    I wouldn’t worry about a side dish for this one! With peas, ham and pasta, it’s a complete meal in one dish! You can always add a salad if you want, but it’s not necessary. 

    A bowl of creamy ham and pea pasta topped with freshly grated parmesan, a fresh 30 minute spring dinner

    More Springy Weeknight Inspo This Way

    For more recipe inspiration, follow us on Substack, Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

    TMP's TOP 10!

    💌 FREE EMAIL BONUS: Call it a greatest-hits countdown, each day loaded with delicious dinner inspiration.

    A bowl of creamy ham and pea pasta topped with freshly grated parmesan, a fresh 30 minute spring dinner

    Creamy Ham and Pea Pasta Recipe

    • Serves:  4
    • Prep Time:  10 min
    • Cook Time:  20 min
    • Calories:  688

    Description

    This Creamy Ham and Pea Pasta has cheese tortellini tossed in a silky pea-mint cream sauce with savory ham and Parmesan. It's ready in 30 minutes! An easy, kid-friendly spring dinner the whole family will love.

    Print Recipe

    💌 Send yourself this recipe

    Enter your email and we'll send Creamy Ham and Pea Pasta right to your inbox.

      Ingredients

      • 20 ounces cheese tortellini
      • 3 ½ tablespoons extra-virgin olive oil
      • ½ pound Black Forest ham, diced into ¼-inch thick pieces
      • 1 large shallot, chopped
      • 3 cloves garlic, roughly chopped
      • 1 ½ cups frozen sweet peas, thawed
      • 10 fresh mint leaves, roughly torn
      • ½ teaspoon sea salt
      • ¼ teaspoon freshly cracked black pepper
      • ⅓ cup heavy cream
      • ¼ cup freshly grated Parmesan, plus more for serving

      Method

      1. Bring a large pot of salted water to a boil over high heat. Add the tortellini and cook according to package instructions. Reserve ¼ cup pasta water, then drain.

        cheese tortellini being cooked in a large pot of salted boiling water
      2. Meanwhile, heat 1 tablespoon of the olive oil in a large skillet over medium-high heat. Once the oil is glistening, add the ham and cook, stirring occasionally, until browned, about 5 minutes. Transfer to a plate. Add ½ tablespoon of the remaining olive oil to the same skillet. Once the oil is glistening, add the shallot and cook, stirring frequently, until softened, about 3 minutes. Stir in the garlic and cook until fragrant, 30 seconds. Transfer to a food processor. Add the peas, mint, remaining 2 tablespoons olive oil, salt, and pepper. Pulse until smooth, about 2 minutes.

        cooked shallot and garlic in a food processor with peas, mint, olive oil, salt and pepper to make creamy pea pasta sauce
      3. Transfer the pea puree to the same skillet over medium heat. Stir in the cream, Parmesan, tortellini, and ham. Cook, stirring, until everything is warmed through and the Parmesan has melted, 2 to 3 minutes. Stir in the reserved pasta water 2 tablespoons at a time until the sauce is smooth, or has reached the desired consistency. 

        cooked cheese tortellini being stirred with cooked ham, creamy pea sauce, Parmesan and heavy cream, a quick and easy dinner
      4. Divide among four bowls and garnish with more Parmesan before serving. 

        A bowl of creamy ham and pea pasta topped with freshly grated parmesan, a fresh 30 minute spring dinner

      Nutrition Info

      • Per Serving
      • Amount
      • Calories 688
      • Protein 33 g
      • Carbohydrates 72 g
      • Total Fat 29 g
      • Dietary Fiber 7 g
      • Cholesterol 95 mg
      • Sodium 1926 mg
      • Total Sugars 14 g

      Creamy Ham and Pea Pasta

      Questions & Reviews

      Join the discussion below.

      or