,

Spaghetti with Ham and Burrata

As seen in: Evening Meals to Gather Around

This elegant spaghetti dish combines uncured ham, fresh spinach, and creamy burrata cheese with a bright lemon butter sauce. Ready in just 30 minutes, it's both weeknight-friendly and impressive enough for special occasions. The pasta is tossed with wilted spinach and thin ham strips, then finished with burrata and crushed pistachios for added texture. Fresh herbs and lemon slices provide the perfect finishing touch. At 699 calories per serving, it's a satisfying main course that works beautifully for everyday meals or as an alternative holiday dish when you want something lighter yet special.

A woman named Sophie is smiling and holding a plate of food.
Created By Sophie
Last updated on Sun, 20 Apr 2025 21:29:15 GMT
A bowl of spaghetti with meatballs, spinach, and a lemon butter sauce. Save Pin
A bowl of spaghetti with meatballs, spinach, and a lemon butter sauce. | sophietable.com

This hearty Ham Spaghetti Pasta with Spinach, Burrata Cheese, and Lemon Butter Sauce combines savory ham with fresh spring flavors for a truly memorable meal. I created this dish when looking for a creative way to use leftover Easter ham, and it's now become our go-to special dinner that still comes together in just 30 minutes.

Every time I serve this pasta, guests ask for the recipe. The combination of the silky butter sauce with the creamy burrata creates this luxurious experience that feels like something from an upscale Italian restaurant.

Ingredients

  • Spaghetti forms the perfect base for catching all the delicious sauce
  • Unsalted butter creates the foundation for a silky sauce you can season to your taste
  • Fresh spinach adds vibrant color and nutrients that wilt perfectly into the dish
  • Uncured ham provides a smoky depth without overpowering more delicate flavors
  • Extra virgin olive oil use a good quality one as the flavor really shines through
  • Fresh lemon juice brightens the entire dish with essential acidity
  • Shelled pistachios contribute unexpected texture and a nutty dimension
  • Burrata cheese creates pockets of incredible creaminess throughout the pasta
  • Fresh herbs finish the dish with color and aromatic complexity

Step-by-Step Instructions

Cook the Pasta
Bring a large pot of heavily salted water to a rolling boil. Add the spaghetti and cook until al dente according to package directions, usually about 9 minutes. Reserve about ½ cup of pasta water before draining in case you need to adjust the sauce consistency later.
Wilt the Spinach
Melt the butter in a large, high sided skillet over medium heat until it begins to foam slightly. Add the spinach in batches if necessary, gently turning with tongs until it just wilts. This should only take 1 to 2 minutes total. The spinach should retain its bright green color.
Add the Ham and Create the Sauce
Slice the ham into thin strips and add to the skillet with the wilted spinach. Pour in the olive oil and freshly squeezed lemon juice, stirring to combine. Let this mixture warm for about 1 minute to allow the flavors to blend together and the ham to heat through.
Combine with Pasta
Add the drained spaghetti directly to the skillet, using tongs to gently toss everything together. The pasta will absorb some of the sauce as you stir. If the mixture seems dry, add a splash of the reserved pasta water to create a silkier consistency.
Add the Cheese and Nuts
Process the pistachios in a food processor until coarsely chopped but not powdered. Place torn pieces of burrata cheese on top of the hot pasta, allowing it to melt slightly from the residual heat. Sprinkle the chopped pistachios over everything just before serving.
Finish and Garnish
Arrange lemon slices around the edges of the pasta and sprinkle with freshly chopped parsley or basil. Season with freshly ground black pepper and a light touch of salt, remembering that the ham and cheese already provide saltiness.
A bowl of spaghetti with ham, spinach, and burrata cheese. Save Pin
A bowl of spaghetti with ham, spinach, and burrata cheese. | sophietable.com

I discovered this combination when experimenting with Easter leftovers one year. My Italian grandmother always taught me that pasta should be simple but use quality ingredients. The first time I added the burrata to this dish, my husband declared it better than any restaurant pasta he had ever tried.

Make Ahead Options

This pasta can be prepared up to a day ahead through step 4, just before adding the burrata. Store refrigerated in an airtight container, then gently reheat on the stovetop with a splash of cream or pasta water to revive the sauce. Add the fresh burrata and pistachios just before serving to maintain their texture and freshness.

Ingredient Substitutions

No ham available? Prosciutto or pancetta make excellent alternatives, though cook time will vary. For a vegetarian version, use sautéed mushrooms which provide similar umami flavor. If burrata is difficult to find, substitute fresh mozzarella mixed with a spoonful of cream. Walnuts or pine nuts can replace pistachios for a different but equally delicious crunch factor.

Serving Suggestions

This pasta shines as a complete meal on its own, but pairs beautifully with a simple arugula salad dressed with lemon and olive oil. For a more substantial dinner, serve alongside roasted asparagus or a crusty loaf of Italian bread to soak up extra sauce. A light, crisp white wine like Pinot Grigio or Sauvignon Blanc complements the creamy, citrus notes perfectly.

A bowl of spaghetti with ham, spinach, and burrata cheese. Save Pin
A bowl of spaghetti with ham, spinach, and burrata cheese. | sophietable.com

Commonly Asked Questions

→ Can I use a different type of pasta for this dish?

Yes, while spaghetti works beautifully with the sauce, you can substitute linguine, fettuccine, or even short pasta shapes like penne or farfalle. The key is choosing a pasta that will hold the lemon butter sauce well.

→ What can I substitute for burrata cheese?

If burrata is unavailable, fresh mozzarella makes the closest substitute. For a different but complementary flavor, try ricotta or a soft goat cheese. Each will bring a different texture but will work nicely with the ham and lemon flavors.

→ How do I store leftovers of this pasta dish?

Store leftovers in an airtight container in the refrigerator for up to 2 days. When reheating, add a splash of water or chicken broth and heat gently to restore moisture. The burrata won't maintain its original texture, but the dish will still be delicious.

→ What can I use instead of pistachios?

Toasted pine nuts, walnuts, or almonds make excellent alternatives to pistachios. For a nut-free version, try toasted breadcrumbs or sunflower seeds for a similar textural contrast and crunch.

→ Can I make this dish ahead of time for a dinner party?

For best results, prepare components separately up to 24 hours ahead. Cook pasta al dente and store with a touch of olive oil, prepare the spinach and ham mixture separately, and assemble with fresh burrata just before serving. Reheat the pasta and spinach-ham mixture gently before combining and topping with fresh burrata.

→ What type of ham works best in this pasta?

Uncured ham is specified in the recipe for its cleaner flavor, but you can use leftover holiday ham, prosciutto, or even Canadian bacon. Each will bring a different flavor profile but work wonderfully with the other ingredients.

Ham Spaghetti with Burrata Cheese

Elegant pasta combining ham, spinach and burrata with zesty lemon butter sauce - perfect for weeknights or special occasions.

Preparation Time
10 Minutes
Cooking Duration
20 Minutes
Overall Time
30 Minutes
Created By: Sophie

Recipe Type: Dinner

Skill Level: Simple

Cuisine Type: Italian-American

Portion Size: 4 Number of Servings (4 generous portions)

Diet Preferences: ~

What You'll Need

→ Pasta

01 225g (8 oz) spaghetti

→ Sauce & Proteins

02 2 tablespoons unsalted butter
03 140g (5 oz) fresh spinach
04 225g (8 oz) uncured ham, thinly sliced
05 2 tablespoons extra virgin olive oil
06 3 tablespoons fresh lemon juice
07 225g (8 oz) Burrata cheese

→ Garnish

08 60g (½ cup) shelled pistachios
09 Lemon slices
10 Fresh parsley or basil, chopped
11 Salt and freshly ground black pepper

Step-by-Step Directions

Step 01

Bring a large pot of water to a boil. Add spaghetti and cook according to package instructions until al dente. Drain and set aside.

Step 02

Heat 2 tablespoons of butter over medium heat in a large, high-sided skillet. Add spinach and cook just until it wilts, about 1-2 minutes.

Step 03

Slice ham into thin strips and add them to the skillet with wilted spinach. Pour in the extra virgin olive oil and freshly squeezed lemon juice, stirring to combine.

Step 04

Add the drained spaghetti to the skillet and toss everything together over medium heat until thoroughly heated.

Step 05

Process the shelled pistachios in a food processor with brief pulses until roughly chopped. Place burrata cheese on top of the pasta in the skillet. Sprinkle with the chopped pistachios.

Step 06

Garnish with lemon slices and chopped fresh parsley or basil. Season with salt and pepper to taste. Serve immediately while warm.

Helpful Notes

  1. This light, refreshing pasta makes an excellent weeknight meal or an elegant dinner for special occasions.
  2. Perfect for using leftover holiday ham after Easter, Christmas, or New Year's celebrations.

Recommended Tools

  • Large pot for pasta
  • Large high-sided skillet
  • Food processor or knife for chopping pistachios

Allergen Information

Always review ingredients for any allergens and consult a healthcare provider with any concerns.
  • Contains dairy (butter, burrata cheese)
  • Contains nuts (pistachios)
  • Contains gluten (pasta)

Nutritional Information (Per Serving)

These details are estimates and shouldn't be considered professional health advice.
  • Calories: 699
  • Fat Content: 44 grams
  • Carbohydrate Content: 49 grams
  • Protein Content: 33 grams