This post may contain affiliate links. Please read our disclosure policy.

Spiced Butternut Squash Basmati Rice in a large bowl on top of a red cloth napkin and next to measuring spoons

This Spiced Butternut Squash Basmati Rice is the perfect side dish for fall. It’s perfectly seasoned and can be ready in under 20 minutes!

This wonderfully spiced Butternut Squash Basmati Rice is a recipe worthy of a Thanksgiving side dish and one that you might want to consider adding to your menu.

It’s a lovely dish that goes well with chicken, fish or even on it’s own served with a salad and bread.  It’s incredibly simple yet so full of wonderful flavors.

I use basmati rice in this recipe and wouldn’t recommend substituting any other rice in it’s place.  Basmati rice is a long grain rice with a lightly sweet, nutty flavor.  This rice actually gets longer as it’s cooking and the grains stay long, separate and firm when it’s cooked.  It’s the ideal rice to use in a recipe like this one.

A large bowl of Spiced Butternut Squash Basmati Rice on top of a red cloth napkin and next to measuring spoons

The rice is cooked along with cubes of lightly sweet butternut squash in an aromatic mixture of finely diced onions and garlic, cumin, cardamom and allspice.  Your kitchen will smell amazing, I promise you.

This dish cooks in under 20 minutes.


Spiced Butternut Squash Basmati Rice

Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Servings: 4 servings
This Spiced Butternut Squash Basmati Rice is the perfect side dish for fall. It’s perfectly seasoned and can be ready in under 20 minutes!


  • 1 cup basmati rice
  • 1 tablespoon butter
  • 1/2 large onion, finely diced
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground cardamom
  • 1/4 teaspoon ground allspice
  • 2 cups butternut squash, peeled and cubed
  • 2 cups water
  • 1 1/2 teaspoons kosher salt


  • Wash the rice by placing the rice in a large bowl and fill with cool water. Swirl your hand through the water and the rice for about a minute. Pour off the water, taking care not to lose any rice. Repeat this process with new, clean water until the water runs clear. This process usually takes me 3 changes of water. Drain and set aside
  • In a large saucepan, melt the butter over medium heat.
  • Add the onion and cook, stirring occasionally for 2 minutes. Add the garlic and cook for a minute more.
  • Add the cumin, cardamom and allspice, stir and cook for a minute longer.
  • Add the rice and the butternut squash and stir to coat with the ingredients.
  • Add the water and salt and bring to a boil.
  • Cover and cook over low heat until the squash is tender and the water is completely absorbed, about 15 minutes.
  • Remove from the heat and let the rice stand, covered, for 5 minutes before serving.
Receive Our Latest Single Serving Recipes!
Sign Up for the weekly ZagLeft Newsletter!!

Make 80+ Recipes With This Dish!

Ideal for home chefs, this individual square ceramic baking dish is safe for oven, microwave, freezer, and dishwasher. Simple to use & easy to clean!


Hi, I’m Joanie and welcome to ZagLeft where we share favorite recipes as well as exciting travel experiences that we’ve enjoyed while always trying to take the road less traveled.

More Ideas


  1. This looks like a great dish to eat when you’re sick. I bet those spices make it taste amazing!

  2. What a tasty rice dish! As for flu shots, I always get one and always ask everyone close to me to do so as well. I fall into the high risk category, which really changes the way you look at the shots — and the risk of getting the flu.

  3. Thank goodness you are better in time for Thanksgiving! This dish looks scrummy!

  4. Basmati rice is one of my ultimate favorite types of rice to make. I love Indian food so this is right up my alley!

  5. 5 stars
    I love this rice, butternut squash is one of my favorite vegetables, it’s so sweet and delicious!

  6. SO glad to hear you are feeling better! Hearing about Joan was such a shocker to me too. May her soul rest in peace.
    i LOVE basmati rice but I have never made it with squash. Such a great idea!