Easy Biryani (Beef, Chicken or Salmon) Instantpot

48g protein · 1 h 30 min · 700 kcal

Easy Biryani (Beef, Chicken or Salmon) Instantpot

This Instant Pot biryani layers spiced, yoghurt-marinated meat with basmati rice, herbs and aromatic whole spices. Choose beef, chicken or firm fish, then adjust the first pressure-cooking stage to suit your protein.

1 h 30 min5 servings700 kcal

Ingredients

  • 907 g (2 lb)boneless beef cubes, or boneless chicken breasts or thighs, or firm fish such as salmon or cod
  • 180 ml (¾ cup)yoghurt
  • 15 g (¼ cup)chopped fresh coriander
  • 10 g (¼ cup)chopped mint leaves
  • 1chopped jalapeño
  • 1chopped Roma tomato
  • 1 tspsalt
  • 2 tspgaram masala
  • 2 tspKashmiri chilli powder
  • ½ tspturmeric
  • 2 tbsplemon juice
  • 1 tbspcrushed garlic
  • 1 tbspginger paste
  • 1 tspfennel seeds
  • 1star anise
  • 2bay leaves
  • 6black peppercorns
  • 4whole cloves
  • 1black cardamom pod
  • 6green cardamom pods
  • 1 mediumonion, fried until crisp (prepare in advance)
  • 8 (optional)prunes (dried plums)
  • 380 g (2 cups)basmati rice
  • ⅛ tsp (optional)orange food colouring
  • 8 strands (optional)saffron
  • 1½ tspsalt, for adding with the rice
  • 2 tbspcooking oil
  • 120 ml (½ cup)water, for mixing with the rice-seasoning mixture

Instructions

  1. 1

    Soak the rice

    Soak the basmati rice for 2 hours before cooking.

  2. 2

    Marinate the meat

    Mix the meat with the yoghurt, chopped coriander and mint, jalapeño, tomato, 1 tsp salt, garam masala, Kashmiri chilli powder, turmeric, lemon juice, garlic, ginger paste and whole spices. Refrigerate for up to 2 hours if you like; this is optional. If using fish, marinate it for no more than 20 minutes.

  3. 3

    Heat the pot

    Set the Instant Pot to medium Sauté.

  4. 4

    Separate spices

    Separate out the whole spices.

  5. 5

    Warm the oil

    When the pot is hot, add 2 tbsp cooking oil and sauté for about 1 minute.

  6. 6

    Add the marinade

    Add the meat and marinade to the pot, mix well and cover.

  7. 7

    Pressure-cook meat

    Pressure-cook beef for 8 minutes or chicken for 6 minutes. If using fish, skip this step.

  8. 8

    Release pressure

    When the cooking time ends, release the pressure.

  9. 9

    Add the onions

    Open the lid, add the crispy fried onion and mix it through.

  10. 10

    Add the prunes

    Arrange the prunes on top of the meat mixture.

  11. 11

    Layer the rice

    Drain the soaked rice and spread it over the meat mixture.

  12. 12

    Season the water

    Dissolve the rice-stage salt in ½ cup water, then stir in the food colouring and saffron strands.

  13. 13

    Pour over rice

    Pour the seasoned water over the rice, stopping once the water just covers it. Do not add all the water if the rice is already covered.

  14. 14

    Cook the rice

    Cover the pot and cook at high pressure for 6 minutes.

  15. 15

    Release pressure

    When the time is up, release the pressure, or allow it to release naturally.

  16. 16

    Serve the biryani

    Serve the biryani garnished with coriander.

What is biryani?

Biryani is a South Asian rice dish, commonly associated with Indian cooking, in which rice is cooked with seasoned meat or vegetables and fragrant spices. This version uses an Instant Pot to cook the protein first, then steams the rice in layers above it.

The method keeps the rice separate from the meat until the final stage, while herbs, yoghurt, whole spices and optional saffron build a deeply aromatic result.

Nutrition and macros by portion

The nutrition label shows one serving as written: 700 calories, 48g protein, 80g carbs, 19g fat.

PortionAdjustmentkcalProteinCarbsFat
LighterMore salad, less rice490 kcal34g56g13g
This servingAs written700 kcal48g80g19g
HungryLarger biryani portion1050 kcal72g120g29g

Basmati rice supplies most of the carbohydrate, while beef, chicken or fish provides most of the protein. The meat, yoghurt and cooking oil contribute much of the fat; serve a moderate portion with a fresh salad or extra vegetables to balance the plate.

Choose your protein

Beef: The recipe gives beef the longest first pressure-cooking time, 8 minutes, before adding the rice.

Chicken: Use boneless breast or thigh and cook it for 6 minutes in the first pressure stage.

Fish: Choose a firm fish such as salmon or cod, keep its marinade to 20 minutes or less, and skip the first pressure-cooking stage.

Build the marinade

Yoghurt and lemon: These coat the protein and carry the ground spices, garlic and ginger throughout the mixture. Stir everything together thoroughly so the seasoning is distributed evenly.

Fresh herbs and spices: Coriander, mint and jalapeño add freshness, while the whole spices give the dish its fragrant base. The optional saffron adds another aromatic note.

Layer without stirring

Crispy onion: Stir the fried onion into the cooked meat mixture before adding the rice. This spreads its savoury flavour through the lower layer.

Rice: Drain it well, then arrange it over the meat and prunes. Keep the layers in place rather than mixing them together at this point.

Check the water level

Seasoned water: Dissolve the salt in ½ cup water, then add the optional food colouring and saffron. Pour it over the rice gradually rather than tipping in the full amount automatically.

Coverage: The water should just cover the rice. If it is already covered before you have used all the seasoned water, stop pouring.

Know when it is ready

Timing: The recipe specifies 8 minutes of first-stage pressure cooking for beef or 6 minutes for chicken, followed by a separate 6-minute high-pressure rice stage. Fish skips the first stage.

Pressure release: After the final 6 minutes, use a pressure release or let the pressure come down naturally, as the recipe allows. Open the lid only once the pressure has released.

Serve it with

Finish the biryani with fresh coriander and serve it hot. A simple cucumber salad or plain yoghurt on the side can balance the rice and warm spices without competing with them.

Recipe notes & tips

  • Soak the rice for the full 2 hours, then drain it well before layering.
  • Prepare the crispy fried onion in advance so it is ready when the meat stage is done.
  • Keep the fish marinade to 20 minutes or less.
  • Add the seasoned water gradually and stop when it just covers the rice.
  • Use the protein-specific first-stage time: 8 minutes for beef, 6 minutes for chicken, and none for fish.

Variations

  • Use chicken: Swap the beef for boneless chicken breast or thigh and pressure-cook it for 6 minutes before adding the rice.
  • Use firm fish: Choose salmon or cod, marinate for no more than 20 minutes and skip the first pressure-cooking stage.
  • Leave out the prunes: Omit them for a less sweet biryani.
  • Add saffron: Use the optional strands in the seasoned water for extra fragrance.
  • Add colour: Stir the optional orange food colouring into the water before pouring it over the rice.

Common mistakes to avoid

  • Over-marinating fish: Keep the fish in the marinade for no more than 20 minutes.
  • Using the beef timing for chicken: Pressure-cook chicken for 6 minutes, not 8.
  • Adding too much water: Pour only until the rice is just covered, even if some seasoned water remains.
  • Skipping the rice soak: Soak for 2 hours, then drain before layering.
  • Mixing the rice into the meat: Spread it on top in a separate layer for the final pressure-cooking stage.

How to store

Cool leftovers promptly, refrigerate in a sealed container and eat within 2 days. Reheat until piping hot throughout, adding a small splash of water if the rice seems dry.

Frequently asked questions

Can I use chicken instead of beef?

Yes. Use boneless chicken breast or thigh and pressure-cook it for 6 minutes in the first stage.

Can I make this with salmon or cod?

Yes, use firm fish and marinate it for no more than 20 minutes. Skip the first pressure-cooking stage and continue with the rice layers.

How long should I soak the rice?

Soak the basmati rice for 2 hours before cooking, then strain it before layering.

Do I have to use prunes?

No. They are optional, so you can leave them out if you prefer a less sweet version.

How much water should I add?

The recipe mixes the salt with ½ cup water, but you should pour only enough to just cover the rice. Leave any excess aside if the rice is already covered.

Can I let the pressure release naturally?

Yes. After the final 6-minute high-pressure rice stage, the recipe allows either a pressure release or a natural release.

Cook it from the original

This recipe comes from boatsrecipechest.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on boatsrecipechest.comOpens in a new tab
Calori App Free download Install