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

Cicchetti: What Exactly Is This Venetian Tradition? 

In Venice, some of the best meals are served one small bite at a time.

September 3, 2026

The Wines of Tenuta San Leonardo in Trentino are Northern Gems

The Tuscan and Bordeaux style wines of Tenuta San Leonardo in Trentino produce high-quality reds in northern Italy.

September 3, 2026

A Sicilian Man’s Dream Breathes New Life into a Florida Mall

D'Amico & Sons Italian Market and Bakery has brought Sicilian vitality and flavors to a local mall in central Florida.

September 3, 2026

Move Over, Spritz: Italian Amaro Is Having a Moment in America

From Sicily to the U.S., the tradition of amaro is finding new fans.

September 2, 2026

How the New Dunkin’ Tiramisu Drinks Compare to the Italian Dessert

Can Dunkin’s new drink live up to Grandma’s tiramisu, or is it an Americanized take on the Italian classic?

September 2, 2026

Truffle Hunting in Alba: A Search for Piedmont’s Buried Treasure

A walk through the Piedmont countryside reveals a family tradition passed down through generations.

September 1, 2026