3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Vegetable curry is a comforting and flavorful dish that is perfect for a cozy dinner at home. This easy vegetable curry with rice combines tender vegetables simmered in a rich, tomato-based sauce with fragrant spices, all served over fluffy rice. It’s not only satisfying but also a great way to pack in a variety of nutrients, making it an excellent choice for a weeknight meal.
Why You’ll Love This Recipe
This easy vegetable curry with rice is a delightful dish that brings warmth to the dinner table. Here’s why it’s a must-try:
- Quick and Easy: Ready in about 30 minutes, perfect for busy evenings.
- Flavorful: A blend of spices and fresh vegetables create a deliciously aromatic dish.
- Customizable: Use whatever vegetables you have on hand for a personal touch.
- Vegetarian-Friendly: A hearty meal that everyone can enjoy, regardless of dietary preferences.
- Comforting: The combination of curry and rice is a classic that warms the soul.
Ingredients
- 1 cup basmati rice
- 2 tablespoons vegetable oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 medium potato, peeled and diced
- 1 cup cauliflower florets
- 1 cup diced tomatoes (canned or fresh)
- 1 cup coconut milk
- 1 tablespoon curry powder
- 1 teaspoon cumin
- 1 teaspoon turmeric
- Salt and pepper, to taste
- Fresh cilantro, for garnish
- Water or vegetable broth, as needed
How to Make Vegetable Curry with Rice
- Start by cooking the basmati rice. Rinse the rice under cold water until the water runs clear. In a medium saucepan, combine the rice with 1.5 cups of water and a pinch of salt. Bring it to a boil, then reduce the heat to low, cover, and simmer for about 15 minutes or until the water is absorbed. Remove from heat and let it sit covered for 5 minutes.
- While the rice is cooking, heat the vegetable oil in a large skillet or pot over medium heat. Add the diced onion and sauté for about 3-4 minutes until translucent.
- Add the minced garlic and grated ginger to the skillet, cooking for an additional minute until fragrant.
- Add the diced potato and cauliflower florets, stirring well to coat with the onion mixture.
- Stir in the diced tomatoes, coconut milk, curry powder, cumin, turmeric, salt, and pepper. Mix everything together and bring the mixture to a gentle simmer.
- Cover the skillet and let the curry cook for about 15 minutes, or until the potatoes and cauliflower are tender. If the curry seems too thick, add a splash of water or vegetable broth to reach your desired consistency.
- Once cooked, taste and adjust the seasoning if needed.
- Fluff the rice with a fork and serve it on plates. Spoon the vegetable curry over the rice and garnish with fresh cilantro.
Tips for the Best Results
- Make sure to cut the vegetables into uniform sizes for even cooking.
- Adjust the spice levels by adding more or less curry powder based on your preference.
- Allow the curry to simmer longer for deeper flavors if time permits.
- For a richer taste, consider adding a squeeze of lime juice just before serving.
Easy Variations
- Substitute the potato with sweet potatoes for a sweeter flavor.
- Add chickpeas or lentils for extra protein.
- Incorporate green peas or bell peppers for a pop of color and flavor.
- Use different spices like garam masala or coriander for a unique twist.
What to Serve With It
- Warm naan or pita bread for dipping.
- A side salad with a light vinaigrette.
- Yogurt or raita to balance the spices.
- Pickles or chutney for an extra flavor kick.
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 3 days. To reheat, simply warm the curry in a skillet over medium heat, adding a splash of water if needed. The rice can be reheated in the microwave or on the stove with a bit of water to prevent drying out.
Recipe Card
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Yield: 4 servings
Ingredients:
1 cup basmati rice
2 tablespoons vegetable oil
1 medium onion, diced
2 cloves garlic, minced
1 tablespoon fresh ginger, grated
1 medium potato, peeled and diced
1 cup cauliflower florets
1 cup diced tomatoes (canned or fresh)
1 cup coconut milk
1 tablespoon curry powder
1 teaspoon cumin
1 teaspoon turmeric
Salt and pepper, to taste
Fresh cilantro, for garnish
Water or vegetable broth, as needed
Instructions:
1. Rinse the rice under cold water. In a saucepan, combine with 1.5 cups water and a pinch of salt. Cook covered on low heat for 15 minutes.
2. Heat oil in a skillet over medium heat. Sauté onion for 3-4 minutes.
3. Add garlic and ginger, cooking for 1 minute.
4. Add potato and cauliflower, stirring well.
5. Stir in tomatoes, coconut milk, curry powder, cumin, turmeric, salt, and pepper. Bring to a simmer.
6. Cover and cook for 15 minutes until vegetables are tender. Adjust thickness with water or broth if needed.
7. Fluff rice and serve topped with curry and garnished with cilantro.
Notes:
Adjust spice levels and enjoy with naan or salad for a complete meal.





















