London-based doctor shows how to cook pasta with everyday ingredients for a healthy, protein and fibre-rich meal | Health

London-based doctor shows how to cook pasta with everyday ingredients for a healthy, protein and fibre-rich meal

ByDebapriya Bhattacharya
Updated on: Dec 16, 2025 06:56 PM IST

Dr Rupy Aujla's Instagram pasta recipe offers four servings of vegetables, 32g of protein, and 21g of fibre using common kitchen ingredients.

When it comes to comfort food, pasta ranks high in the upper echelons of the food world. A well-prepared pasta dish is filling for both the tummy and the heart.

Dr Rupy Aujla shares pasta recipe that is beneficial for gut health. (Pexel)
Dr Rupy Aujla shares pasta recipe that is beneficial for gut health. (Pexel)

Also Read | London doctor shares how to make ‘healthy festive drink’ using natural ingredients without artificial sweeteners

But what if pasta can become an excellent choice for gut health as well? To answer this question, Dr Rupy Aujla, London-based doctor specialising in General Practice and Emergency Medicine, took to Instagram on November 30 to share his own recipe.

The dish uses ingredients that are usually readily available in the kitchen storage and the freezer, and “delivers 4 portions of veg in one bowl, along with 32g of protein and 21g of fibre.

Ingredients (and their benefits) for spinach and peas pasta:

  • 200g shallot, finely diced (offers prebiotic benefits and anti-inflammatory chemicals like allicin)
  • 2 tbsp extra virgin olive oil (helps soothe inflammation)
  • 160g frozen peas (adds fibre)
  • 160g frozen broad beans (adds fibre and protein)
  • 2 tsp fennel seeds (offers anti-inflammatory benefits)
  • 1 tsp dried oregano (offers anti-inflammatory benefits)
  • ½ tsp chilli flakes (offers anti-inflammatory benefits)
  • 200 - 300ml veg stock
  • 120g lentil pasta
  • 10g basil, torn
  • 20g pistachios, chopped
  • 160g frozen spinach (thawed, squeezed) (Rich in magnesium, vitamin K, folate)
  • 20g parmesan, grated

Method of preparation:

  1. Add the oil to a pan on medium heat and add the shallots. Cook for 7-8 minutes until sweet and lightly coloured.
  2. Then add the peas, broad beans and spinach with the fennel, oregano, chilli and plenty of seasoning. Cook for another 2-3 minutes.
  3. Add the stock to the pan and bring to a simmer for 5 minutes. Start with a small amount of stock and add more as needed. There should be enough stock for the mixture to blend easily once in the blender.
  4. Pour 2/3 of the mixture into a bullet blender and blend into a smooth consistency.
  5. Continue to simmer the remaining mixture in the pan on low to medium heat.
  6. Meanwhile, boil the pasta until cooked al dente.
  7. Add the cooked pasta to the pan with the remaining ingredients, add the blended sauce and stir together.
  8. Allow to cook for a further 1-2 minutes until the pasta has absorbed some of the sauce.
  9. Finish with the basil leaves, grated cheese, pistachios, a touch of chilli flakes and an extra drizzle of olive oil.

Note to readers: This report is based on user-generated content from social media. HT.com has not independently verified the claims and does not endorse them.

Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.
Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }