Skip to Content
Recipes

How to Make Spaghetti al Makhani

A Chef shares his original recipe for a pasta sauce that blends classic Indian aromatics with a famed Italian technique.

10:17 AM EDT on May 20, 2026

Spaghetti al Makhani by Chef Ankish Shetty.

Spaghetti al Makhani by Chef Ankish Shetty.

The first time I made this, I was standing in my kitchen with leftover makhani sauce and no desire for rice. What came out of that moment is now the dish I am asked to make more than any other. The logic is simple: makhani and Marcella Hazan’s great butter-tomato sauce share the same bones — tomato, butter, slow heat. Change the aromatics and you change the passport, not the soul.

San Marzano tomatoes — lower in acidity, naturally sweet, built for long cooking — work better here than the Roma tomatoes traditional to makhani. The Parmigiano-Reggiano at the end earns its place the same way it does in any Italian pasta: salt, depth, finish. Leftover sauce keeps well refrigerated for up to four days and only improves overnight.

Spaghetti al Makhani

Spaghetti al Makhani

Recipe by Ankish Shetty
0.0 from 0 votes
Servings

4

servings
Prep time

20

minutes
Cooking time

2

hours 

10

minutes

Ingredients

  • 2 16-oz. cans 2 San Marzano tomatoes, whole peeled

  • 12 oz. 12 roasted cashews

  • 5 5 green cardamom pods

  • 1 bunch 1 cilantro stems

  • 8 oz. 8 unsalted butter (2 sticks)

  • 2 2 yellow onions, roughly chopped

  • 3 tbsp. 3 smoked paprika

  • 2 tbsp. 2 garlic powder

  • 2 tbsp. 2 ginger powder

  • 2 cups 2 heavy cream

  • 16 oz. 16 spaghetti

  • Parmigiano-Reggiano, freshly grated, for finishing

  • fresh cilantro leaves, for garnish

Directions

  • Combine tomatoes, cashews, cardamom pods, cilantro stems, butter, onion, smoked paprika, garlic powder and ginger powder in a heavy-bottomed pot over low heat.
  • Cook uncovered for 2 hours, stirring occasionally, until the sauce is deep, thick and fragrant.
  • Remove cardamom pods and transfer sauce to a blender. Blend until completely smooth.
  • Return sauce to the pot over low heat and stir in heavy cream. Taste and adjust seasoning with salt.
  • Bring a large pot of generously salted water to a boil and cook spaghetti until al dente. Reserve 1 cup of pasta water before draining.
  • Add drained pasta to the sauce over medium heat, tossing to coat. Add reserved pasta water a little at a time until the sauce clings evenly to every strand.
  • Plate and finish with freshly grated Parmigiano-Reggiano and fresh cilantro leaves.

Did you make this recipe?

Tag @appetitomagazine on Instagram and hashtag it with #italianfoodanddrink

Like this recipe?

Follow @Appetitomagazine on Pinterest

Follow us on Facebook!

Follow us on Facebook

Stay in touch

Sign up for our free newsletter

More Stories

My Accidental Ferragosto: What Italy Teaches Us About Summer

When weekend plans unexpectedly disappeared, I discovered the pleasure of slowing down and embracing a little Italian summer spirit.

August 14, 2026

Chef POV: Italian Food News, Gifts and Kitchen Finds

These new releases bring a little fun, flavor and Italian flair to the season.

August 14, 2026

Pasta School with Lowcountry Bella: How to Make Fresh Fettuccine

In Lesson Two, learn how to turn fresh pasta dough into silky ribbons of homemade fettuccine.

August 14, 2026

This Week in Italian Food & Travel News (Aug. 14)

A fresh mix of stories offers plenty to talk about, from what’s new on the menu to what’s unfolding across the Mediterranean.

August 14, 2026

Campari Hosting Campari Spritz Square in Nolita this Weekend

Reservations have been available on a rolling basis and a limited number of walk-in spots are also available.

August 13, 2026

Lolita’s Gelato: Italian Gelato in Santorini, Greece

A tiny gelateria in Oia became much more than a place to stop for something sweet.

August 13, 2026