An easy, one-pot, Instant Pot Butternut Squash Biryani that takes just minutes to throw together, taking you from scratch to dinner in 30 minutes flat. Gluten-free, soy-free, vegan, and can be nut-free.
Here's the deal about this Instant Pot Butternut Squash Biryani. As it cooks, it fills up your kitchen and house with the most incredible fragrance you can imagine, making tummies growl. And if you actually have leftovers after dinner, well, you must've done something wrong.
But seriously, this is a scrumptious, nutritious dish that comes together in just a few minutes. All you do is dump everything into the Instant Pot (it doesn't have to be an Instant Pot-- any electric cooker that lets you saute and cook rice would work just fine), give it all a stir, and let it cook.
I love butternut squash in biryanis, because there's something about its delicious sweetness that works beautifully with the spicy, salty, tangy notes of a biryani. For more texture and nutrition, you can throw in other veggies. I love cauliflower in here because it cooks to perfect tenderness in the Instant Pot without become even a tad mushy. Just the way I love my cauliflower.
Green beans, green peas, bell peppers of any color and potatoes would be great in here too.
I get my butternut squash pre-cut at my neighborhood grocer's, the only veggie I buy pre-cut because it saves a lot of time and, perhaps, my fingers. Needless to say, you'd need to factor in more time if you prepped a butternut squash from scratch.
Also try my restaurant-style Vegetable Biryani. This traditional and authentic recipe takes just 30 minutes to make and it's delicious!
Looking for more Vegan Instant Pot recipes?
Instant Pot Butternut Squash Biryani recipe:
Butternut Squash Biryani in an Instant Pot
- 5 cups butternut squash cut into ½-inch cubes
- 1 small head of cauliflower, separated into florets
- 1 tsp coconut or any vegetable oil
- 1 tsp shahjeera or caraway seeds (Can substitute with regular cumin seeds if unavailable)
- 2 dry bay leaves
- 1 tsp garlic paste
- 1 tsp ginger paste
- 2 tbsp biryani masala
- ½ tsp turmeric
- ½ tsp cayenne or any red chili pepper powder
- ¾ cup cashew yogurt (see recipe notes for yogurt recipe link)
- ¼ cup fried onions, like French's (optional, but really nice in biryanis)
- 1 tsp dry mint leaves
- 1 tsp dry dill leaves
- 2 tbsp chopped coriander leaves
- 3 cups vegetable stock (can sub with water)
- 1 ½ cups basmati rice
- Salt and ground black pepper to taste
- Press the saute function on the Instant Pot. Add the shah jeera and the bay leaves and saute for a few seconds. Add the garlic and ginger and saute for 10-15 seconds, then add the butternut squash, cauliflower, fried onions, biryani masala, cayenne, turmeric, cashew yogurt, mint, dill and coriander. Mix well.
- Add the vegetable stock, rice, salt and ground black pepper to taste. Stir well.
- Click on the lid of the Instant Pot and switch to the "rice" cooking function. Once the pressure has released, open and fluff the rice with a fork.
- Serve hot.
- Find my cultured cashew yogurt recipe here.
- To make the recipe nut-free, use ¾ cup of canned coconut milk mixed with the juice of 1 lemon.