3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Get ready to dive into a bowl of comforting warmth with this Butternut Squash Curry featuring creamy coconut milk and fluffy rice. This dish is perfect for a cozy weeknight dinner, delivering a satisfying blend of flavors that will leave your taste buds dancing. With its vibrant colors and rich spices, this curry not only looks enticing but also packs a flavorful punch that will warm your soul.
Why You’ll Love This Recipe
This Butternut Squash Curry is a delightful mix of sweet and savory, making it a perfect dish for any night of the week. It’s packed with nutrients, easy to prepare, and offers a comforting experience that brings a taste of India right to your kitchen.
- Flavorful and comforting: The combination of spices and coconut milk creates a rich, satisfying sauce.
- Simple to make: Perfect for beginners and busy cooks alike.
- Vegetarian-friendly: A hearty dish that appeals to everyone, regardless of dietary preferences.
- Perfect for meal prep: This curry stores well, making it ideal for leftovers.
Ingredients
- 1 medium butternut squash (about 2 pounds), peeled and diced
- 1 can (14 ounces) coconut milk
- 1 tablespoon curry powder
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons vegetable oil
- 1 cup vegetable broth
- 1 cup basmati rice
- 2 cups water
- Salt and pepper to taste
- Fresh cilantro, for garnish
How to Make Butternut Squash Curry with Rice
- In a large pot, heat the vegetable oil over medium heat. Add the diced onion and sauté for about 5 minutes, or until softened and translucent.
- Add the minced garlic and ginger to the pot, stirring for an additional minute until fragrant.
- Stir in the curry powder, allowing it to toast slightly, which enhances the flavor (about 1 minute).
- Add the diced butternut squash to the pot, followed by the vegetable broth and coconut milk. Stir well to combine.
- Bring the mixture to a simmer, then reduce the heat to low. Cover and cook for about 20 minutes, or until the squash is tender.
- While the curry is cooking, prepare the basmati rice. Rinse the rice under cold water until the water runs clear. In a separate saucepan, bring 2 cups of water to a boil. Add the rinsed rice, a pinch of salt, and reduce the heat to low. Cover and simmer for about 15 minutes, or until the rice is fluffy and cooked through.
- Once the butternut squash is tender, use a fork to mash a few pieces to thicken the sauce slightly. Season the curry with salt and pepper to taste.
- Serve the butternut squash curry over a bed of basmati rice, garnished with fresh cilantro.
Tips for the Best Results
- Use fresh, ripe butternut squash for the best flavor and texture.
- Adjust the curry powder to your spice preference; add more for extra heat.
- If you prefer a thicker curry, let it simmer uncovered for a few more minutes.
- For added flavor, squeeze a bit of lime juice over the finished dish.
Easy Variations
- Swap butternut squash for sweet potatoes or carrots for a different taste profile.
- Add chickpeas or lentils for extra protein and heartiness.
- Toss in some leafy greens like spinach or kale in the last few minutes of cooking for added nutrition.
- Spice it up with red pepper flakes or fresh green chilies.
What to Serve With It
- Warm naan or pita bread for dipping.
- A simple cucumber salad with yogurt dressing.
- Pickled vegetables for a tangy contrast.
- Chutney or mango salsa for an extra burst of flavor.
Storage and Reheating
Love Trying New Recipes? Check These Out
Save your favorites, discover something different, or make meal planning a whole lot easier.
Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm on the stovetop over medium heat until heated through. Add a splash of water or coconut milk if the curry has thickened too much.
Recipe Card
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Yield/Servings: 4 servings
Ingredients:
- 1 medium butternut squash (about 2 pounds), peeled and diced
- 1 can (14 ounces) coconut milk
- 1 tablespoon curry powder
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons vegetable oil
- 1 cup vegetable broth
- 1 cup basmati rice
- 2 cups water
- Salt and pepper to taste
- Fresh cilantro, for garnish
Instructions:
- In a large pot, heat the vegetable oil over medium heat. Add the diced onion and sauté for about 5 minutes, or until softened and translucent.
- Add the minced garlic and ginger to the pot, stirring for an additional minute until fragrant.
- Stir in the curry powder, allowing it to toast slightly, which enhances the flavor (about 1 minute).
- Add the diced butternut squash to the pot, followed by the vegetable broth and coconut milk. Stir well to combine.
- Bring the mixture to a simmer, then reduce the heat to low. Cover and cook for about 20 minutes, or until the squash is tender.
- While the curry is cooking, prepare the basmati rice. Rinse the rice under cold water until the water runs clear. In a separate saucepan, bring 2 cups of water to a boil. Add the rinsed rice, a pinch of salt, and reduce the heat to low. Cover and simmer for about 15 minutes, or until the rice is fluffy and cooked through.
- Once the butternut squash is tender, use a fork to mash a few pieces to thicken the sauce slightly. Season the curry with salt and pepper to taste.
- Serve the butternut squash curry over a bed of basmati rice, garnished with fresh cilantro.
Notes: For a thicker curry, let it simmer uncovered for a few more minutes. Adjust the spice level to your preference.





















