Foodie Gujarati
Creamy Macaroni Soup
Home·Recipes·Creamy Macaroni Soup

Creamy Macaroni Soup

The bowl of comfort that makes any evening feel like home

Prep

10 min

🔥

Cook

20 min

Total

30 min

🍽

Serves

2 people

Cals

210 kcal

In a lot of Indian homes, macaroni soup does not have a recipe. It has a version. Maa's version, dadi's version, the version your neighbour made with leftover pasta and somehow it tasted better than any restaurant bowl. This creamy macaroni soup is exactly that kind of dish — spiced with garam masala and red chilli, thickened by a quick tomato purée base, and finished with a squeeze of lemon that pulls everything together.

Macaroni soup landed in Indian kitchens decades ago and quietly became its own thing. It absorbed our spices, our coriander stems, our green chillies. The Western version is mostly cream and cheese. Our version is a tomatoey, lightly spiced broth loaded with carrots, beans, and capsicum, with pasta as the base. It is the bowl that appears on rainy evenings, in college canteens, and at the back of the menu at every small Gujarati dhaba that has been around long enough.

This version uses a simple purée method — tomatoes and spices cooked down before the water goes in — so the base has real depth even though the whole thing comes together in under thirty minutes. If you have boiled pasta and chopped vegetables ready, dinner is practically done. Make it tonight.

Why You'll Love This

🍅

Rich Tomato Base

Cooking the tomatoes down into a rough purée before adding water builds a flavour base that tastes like it simmered for an hour. This one step is why this soup tastes so much deeper than versions where everything is just boiled together.

⏱️

Ready in 30 Minutes

From chopped vegetables to a steaming bowl, this soup takes under thirty minutes including boiling the pasta. It is the kind of weeknight dinner that requires zero planning and zero stress.

🥕

Vegetable Packed

Carrots, beans, and capsicum go in at the end so they stay slightly tender and do not turn to mush. You get real texture in every spoonful, which makes this filling enough to serve as a full meal.

💡

Khushi's Pro Tip

I learned this after making watery soup one too many times — cook the tomatoes, chillies, and spices on medium heat until the mixture dries out slightly and the oil starts to separate at the edges before adding any water. This purée stage concentrates the flavour and gives the broth that restaurant-style depth that boiling everything together never achieves.

Star Cast

Key Ingredients

Tomato

The tomato is the entire backbone of this soup. Cooking it down with the spices before adding water builds a concentrated, slightly tangy base that gives the broth its body and colour. Skip it and you have seasoned water with pasta. If fresh tomatoes are pale or out of season, add an extra tablespoon of tomato ketchup to compensate.

Garam Masala

One teaspoon of garam masala is what separates this from a plain pasta soup and makes it unmistakably Indian. It adds warmth and complexity without being overpowering. Use a fresh jar if possible — garam masala that has been sitting open for months loses its punch and the soup will taste flat.

Boiled Macaroni Pasta

The pasta should be cooked al dente before it goes into the soup, because it will continue to soften in the hot broth. Overcooked pasta turns mushy and breaks apart. Boil it just until it has a slight bite, drain it, and toss it with a few drops of oil so it does not stick while you make the base.

Lemon Juice

Half a lemon squeezed in at the very end is not optional — it brightens every other flavour in the bowl. The tomato base can taste a little heavy without that final hit of acid. Do not add it during cooking or the freshness cooks off. It goes in just before you serve.

Cook Along

Ingredients

The Spiced Tomato Base

  • 1 tbspoil
  • ½ cuptomato(roughly chopped, about 1 medium tomato)
  • 2 green chillies(slit or roughly chopped)
  • 3–4 coriander stems(use the stems, not the leaves — they are more flavourful when cooked)
  • 2 tspred chilli powder
  • 1 tspgaram masala
  • 1 tspblack pepper powder
  • 1 tspdried oregano
  • 1 tspsugar
  • 1 tbsptomato ketchup
  • salt(to taste)

The Pasta and Vegetables

  • ½ cupmacaroni pasta(boiled al dente and tossed with a few drops of oil)
  • ¼ cupcarrot(peeled and cut into small pieces)
  • ¼ cupgreen beans(cut into small pieces)
  • ¼ cupcapsicum(any colour, cut into small pieces)

To Finish

  • 2 cupswater
  • ½ lemon(juiced just before serving)
  • fresh coriander leaves(a small handful, for garnish)

Instructions

Tap a step number to mark it done as you cook.

Boil the Pasta First

  • Bring a pot of salted water to a rolling boil on high heat. Add the macaroni pasta and cook for 7 to 8 minutes until just al dente — it should have a slight bite in the centre when you press one piece.
  • Drain the pasta and immediately toss it with a few drops of oil. This stops it sticking together while you make the soup base. Set it aside.

Build the Spiced Tomato Purée

  • Heat 1 tablespoon of oil in a medium pan on medium flame. Once it shimmers, add the roughly chopped tomato, green chillies, and coriander stems. Stir everything together.
  • Add the red chilli powder, garam masala, black pepper powder, oregano, sugar, tomato ketchup, and salt. Mix well so all the spices coat the tomatoes.
  • Cook this mixture on medium heat for 4 to 5 minutes, stirring occasionally, until the tomatoes break down completely and the mixture looks thick and pasty. You will see the oil begin to separate slightly at the edges — that is your signal it is ready.

Add Water and Simmer

  • Pour in 2 cups of water and stir well to combine everything with the tomato base. Turn the heat to high and bring the soup to a full boil.
  • Once boiling, reduce the flame to medium and let it simmer for 3 to 4 minutes. The broth will deepen in colour and the spices will bloom into the water. Taste and adjust salt at this point.

Add Vegetables and Pasta

  • Add the chopped carrot, green beans, and capsicum to the simmering broth. Stir gently and let them cook for 3 to 4 minutes on medium heat until just tender but still holding their shape — do not overcook them or they will go mushy.
  • Add the boiled macaroni pasta and stir it in carefully. Let everything simmer together for 2 minutes so the pasta absorbs a little of the spiced broth.

Finish and Serve

  • Turn off the flame. Squeeze the juice of half a lemon directly into the soup and give it one final stir. Do not add lemon while the heat is still on — adding it off the heat keeps the brightness.
  • Ladle the hot macaroni soup into bowls and scatter fresh coriander leaves on top. Serve immediately while it is steaming hot.

Pairs Perfectly With

Buttered bread toastMasala ChaiGarlic breadPlain crackers or cream crackers
📦

Storage & Make-Ahead

This soup keeps well in the refrigerator for up to 2 days in an airtight container. The pasta will absorb more broth as it sits, so add a splash of water when reheating on the stovetop over low to medium heat. Freezing is not ideal as the pasta turns soft and grainy after thawing. Best enjoyed fresh.

Try These Too

Cheesy Macaroni Soup

Once the soup is off the flame, stir in 2 tablespoons of grated processed cheese or a slice of cheese torn into pieces. The cheese melts into the broth and makes the soup noticeably richer and creamier. Kids absolutely love this version.

Creamy Coconut Version

Replace ½ cup of the water with ½ cup of thin coconut milk and add it only in the last 2 minutes of simmering. It adds a mild, creamy sweetness that balances the red chilli beautifully and makes the soup feel more substantial.

Pressure Cooker Method

Cook the spiced tomato base in the pressure cooker without the lid until it thickens, then add water, uncooked pasta, and vegetables, close the lid, and pressure cook for just 1 whistle on medium heat. The pasta cooks directly in the broth, which saves a pot and makes the soup naturally thicker.

Affiliate

Shop the Recipe

* Some links are affiliate links. Clicking and purchasing may earn a small commission at no extra cost to you.

Frequently Asked Questions

Enjoyed this recipe?

Rate this recipe

Similar Posts

Never Miss a Recipe

From Khushi's Kitchen
to your inbox

New recipes, seasonal specials, and kitchen stories — no spam, ever.

No spam. Unsubscribe anytime.