
Tomato Butter Pasta (Indian-Inspired Comfort Food)
Pasta tossed in a silky, spiced tomato butter sauce inspired by the flavours of Indian butter chicken — warm spices, rich butter, sweet tomatoes, and a touch of cream. A deeply comforting fusion dinner that comes together in 25 minutes and tastes like a restaurant invention. The sauce is velvety, mildly spiced, and clings beautifully to every piece of pasta.
About This Recipe
What is this dish?
Tomato butter pasta is a cross-cultural creation — Italian pasta technique married to Indian butter chicken flavour. The concept is simple: the spiced, creamy tomato sauce that makes butter chicken so universally loved works equally brilliantly as a pasta sauce. Warm spices, sweet tomatoes, butter, and cream produce a sauce that is instantly recognisable but genuinely novel served with pasta.
Why you'll love it
It is deeply comforting, ready in 25 minutes, vegetarian, and has a flavour profile that is universally appealing. The spices are warm and fragrant rather than sharp or hot. The sauce is silky and rich. It is one of those dishes that surprises people with how familiar it tastes and how much they enjoy it.
When to serve
A weeknight family dinner, a vegetarian dinner for guests, or any evening when you want something comforting and a little different. Add chicken for a meat version that is equally satisfying.
Quick tips
Bloom the spices in butter. Take time with the onion. Simmer the tomatoes before adding cream. Use pasta water to adjust consistency. Blend for extra silkiness.
Ingredient Highlights
Garam Masala
Garam masala is a blend of warm, aromatic spices — typically cardamom, cinnamon, cloves, black pepper, and cumin — that is used as both a cooking and finishing spice in North Indian cuisine. It is the spice that most defines the flavour of butter chicken and provides the warm, fragrant character that makes this pasta sauce distinctive.
Crushed Tomatoes
Tinned crushed tomatoes provide the sweet, acidic base for the sauce. The simmering step concentrates their flavour and removes the raw, tinny quality of just-opened canned tomatoes. Use the best quality you can find — San Marzano tomatoes produce a noticeably sweeter, less acidic sauce.
Butter
Butter is not just a cooking fat here — it is a flavour ingredient. The combination of butter with Indian spices and tomato is the defining characteristic of butter chicken-inspired sauces. Use unsalted butter so you can control the seasoning precisely.
Substitution Options
Use coconut cream instead of cream for a vegan version. Add paneer, chicken, or chickpeas. Replace garam masala with a teaspoon of curry powder if unavailable. Use fresh tomatoes (400g, chopped) instead of tinned. Add a bay leaf during simmering for extra depth.
Step-by-Step Instructions
Cook the pasta
Bring a large pot of well-salted water to a boil. Cook the pasta according to packet instructions until al dente. Reserve 100ml of pasta cooking water before draining.
Chef's Tips
- ›Cook pasta while the sauce simmers to have both ready at the same time
- ›Reserve pasta water — it is essential for adjusting the sauce consistency
Build the spiced tomato base
Melt the butter in a large, deep pan over medium heat. Add the onion and cook for 6–8 minutes until softened and golden. Add the garlic and ginger and cook for 1 minute. Add the garam masala, cumin, smoked paprika, turmeric, and cayenne and stir for 30 seconds until fragrant.
Chef's Tips
- ›Take time with the onion — golden, soft onion is the flavour foundation of the sauce
- ›Fry the spices briefly in the butter after the garlic and ginger — 30 seconds of blooming releases the fat-soluble aromatic compounds and dramatically deepens the flavour
Add tomatoes and cream
Pour in the crushed tomatoes, sugar, and salt. Stir to combine and simmer for 8 minutes, stirring occasionally, until the sauce has thickened and deepened in colour. Reduce heat to low and stir in the cream. Simmer gently for 2 minutes.
Chef's Tips
- ›Simmering the tomatoes concentrates the flavour and reduces the raw tomato acidity
- ›Add the cream after reducing — adding it too early prevents proper concentration
Combine and serve
Add the drained pasta to the sauce and toss to coat, adding splashes of pasta water to achieve a silky consistency. Serve in warm bowls topped with Parmesan and fresh coriander.
Chef's Tips
Techniques that separate good from great
Blend the sauce for restaurant-quality silkiness
Before adding the cream, blend the tomato sauce briefly with a stick blender until completely smooth. This produces the velvety, uniform texture of a restaurant butter chicken sauce. Return to the pan, add cream, and proceed. The sauce becomes extraordinarily silky.
Add a tablespoon of cashew butter
Stir a tablespoon of cashew butter or almond butter into the sauce with the cream. It adds richness, a subtle nuttiness, and body — closer to the classical Mughal-style tomato sauce that inspires this dish.
Nutrition Facts
Per serving · Estimated values
* Estimated per serving based on a 2,000 calorie diet.
Equipment Needed
- Large pot
- Large, deep saucepan
Quick Tips
- Bloom the spices in the butter — this 30-second step doubles the flavour impact of each spice
- Use good-quality canned tomatoes — the sauce is simple enough that the tomato quality is very apparent
- Add a pinch more garam masala at the end if the spice flavour needs lifting
- The sugar balances the tomato acidity — do not omit it
Recipe Variations
Different ways to make this dish your own
Butter Chicken Pasta
Add 300g of diced grilled or roasted chicken breast to the sauce before combining with the pasta. This is the most popular variation and closely resembles actual butter chicken in flavour.
Paneer Tomato Butter Pasta
Pan-fry 200g of cubed paneer in butter until golden on all sides. Add to the pasta and sauce when combining. The golden paneer adds a satisfying, mildly squeaky protein that is traditional in Indian cooking.
Spiced Tomato Butter Pasta with Spinach
Add 2 large handfuls of baby spinach to the sauce just before combining with pasta. The spinach wilts immediately and adds a fresh, slightly bitter element that balances the rich sauce.
What to Serve With
Perfect pairings to complete the meal
Garlic Naan or Flatbread
Warm garlic naan alongside leans into the Indian-inspired flavour profile and is ideal for scooping up the sauce.
Cucumber Raita
A small bowl of cucumber raita — yoghurt, cucumber, mint, and a pinch of cumin — on the side provides a cooling contrast that complements the warm spices.
Simple Green Salad
A crisp green salad with a lemon dressing cuts through the richness of the butter sauce and rounds out the meal.
Storage & Reheating
Keep it fresh and plan ahead
Refrigerator
Sauce keeps for up to 4 days in the fridge. Store sauce and pasta separately for best results.
Freezer
The sauce freezes well for up to 3 months. Do not freeze with pasta — cook pasta fresh when serving from frozen sauce.
Make-Ahead
The sauce can be made up to 4 days ahead and refrigerated. It improves with time as the spices meld. Reheat gently and cook pasta fresh.
Reheating
Reheat sauce gently in a pan over medium-low heat with a splash of water or cream. Add freshly cooked pasta and toss to combine.
Got Leftovers?
Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.
Go Deeper
Master the Culinary Science
Every recipe is a doorway. Our 7 Mastery Guides give you the science, technique, and framework to understand why food works — not just how to follow steps.
AI-Powered
Have Ingredients? Generate a Recipe.
Tell our AI what's in your fridge and get a custom recipe with image in seconds. No waste, no boredom.
Try the AI Recipe Generator →Browse more like this: