Cauliflower Potato Curry is a delightful dish that combines the nutritional benefits of cauliflower and potatoes with a rich blend of spices. The creamy coconut milk adds a wonderful texture, making this curry not only healthy but also incredibly tasty and comforting.
Table of Contents
Table of Contents
3 Reasons Why You’ll Love It
Healthy and Nutritious
This curry is packed with vitamins and minerals thanks to the fresh vegetables and spices. It’s perfect for anyone looking to boost their health with a delicious meal.
Easy to Make
You don’t need to be a gourmet chef to whip up this dish. With simple steps and accessible ingredients, it’s suitable for both beginners and seasoned cooks!
Fantastic Flavor
The combination of spices and creamy coconut milk creates a flavor explosion. It’s a dish that will satisfy your hunger and tantalize your taste buds.
Time Breakdown
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
Ingredients List For Cauliflower Potato Curry
- 1 cup yellow onion, small dice
- 1 carrot, cut into matchsticks
- 1 small serrano pepper or jalapeño pepper, seeded, small dice
- 2 Tablespoons minced garlic
- 2 teaspoons fresh minced ginger
- 1 – [14.5 oz. can] petite diced tomatoes (pureed)
- 1 lb. cauliflower florets (about 4 cups)
- 4 cups unpeeled potatoes, cut into small cubes
- ½ cup vegetable broth
- ½ cup water (or broth)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 2 Tablespoons dried minced onion flakes
- 1 Tablespoon + 1 teaspoon curry powder
- 1 teaspoon garam masala
- 1 teaspoon sea salt (+/-)
- Pinch to ¼ teaspoon cayenne pepper (+/-)
- 1 cup lite coconut milk (from can)
- 1 ¼ cup frozen peas
- Steamed brown rice
- Chopped fresh cilantro
- WFPB Flatbread or Quinoa Flatbread
How to make Cauliflower Potato Curry Step-by-Step
1. Prepare the Spice Mix
Place the spice/herb ingredients in a small bowl, mix well, and set aside.
2. Chop the Veggies
Prepare all the veggies as the recipe comes together fast.
3. Sauté the Base
Set the Instant Pot to Sauté (high) mode, then add the minced onion, carrot, and serrano pepper. Sauté for 3 to 5 minutes until they start to soften. Add a tablespoon of water if they start to stick.
4. Add Garlic and Ginger
Add the garlic, ginger, and the spice/herb mix. Sauté for one minute.
5. Incorporate Cauliflower and Potatoes
Add the cauliflower florets and cubed potatoes, stirring for one minute to coat them in the seasoning.
6. Add Remaining Ingredients
Add all the remaining ingredients except for the lite coconut milk and peas. Press Cancel, then set the Instant Pot to Manual Pressure High for 5 minutes.
7. Release Pressure
When finished, press Cancel and allow to sit for 4 minutes. Then, do a Quick Release. Unplug the Instant Pot.
8. Final Touches
Once all the pressure is released, carefully remove the lid. Add in the lite coconut milk and peas, stirring well to combine. Taste and adjust seasonings if needed, allowing a few minutes for the flavors to marry.
9. Serve
Serve with your favorite rice, chopped cilantro, and flatbread.

How to serve Cauliflower Potato Curry
Cauliflower Potato Curry is best served hot, alongside steamed brown rice for a complete meal. You can also enjoy it with flatbread to soak up the luscious sauce. Garnish with fresh cilantro for an added burst of flavor.
Chef’s Notes Pro Tips For Cauliflower Potato Curry
- Symphony of Spices: Use fresh spices whenever possible for the best flavor.
- Adjust the Heat: Modify the amount of serrano or jalapeño pepper to suit your spice preference.
- Creaminess Level: For a richer curry, increase the amount of coconut milk.
- Vegetable Variations: Feel free to add other vegetables like bell peppers or peas based on your mood.
- Save Some for Later: This curry tastes even better the next day, making it perfect for meal prep!
Storage Tips For Cauliflower Potato Curry
- Cool Before Storing: Let the curry cool to room temperature before transferring it to an airtight container.
- Refrigerate: Store in the refrigerator for up to 4 days.
- Freezing: If you want to store it longer, freeze individual portions in freezer-safe containers.
- Reheat: When ready to eat, reheat in the microwave or on the stovetop, adding a splash of water if needed to loosen it up.
Tips for Success
- Mise en Place: Have all your ingredients prepped and ready to go; it makes the cooking process much smoother.
- Taste as You Go: Always taste your curry during cooking and adjust seasonings to your liking.
- Don’t Skip the Cilantro: Chopped fresh cilantro adds a refreshing touch that contrasts beautifully with the curry’s richness.
- Use High-Quality Coconut Milk: This makes a significant difference in the flavor and creaminess of the curry.
Variations to Try
- Add Protein: Include chickpeas or lentils to make it heartier.
- Coconut Variation: Replace the lite coconut milk with full-fat coconut milk for a richer, creamier texture.
- Different Vegetables: Try adding spinach or kale for added nutrition.
Cultural Context About Cauliflower Potato Curry
- Indian Roots: This dish is inspired by traditional Indian flavors that often highlight legumes and vegetables in various forms.
- Comfort Food: It’s considered comfort food in many households, bringing warmth and satisfaction.
- Vegetarian Delight: Perfect for vegetarians and vegans, it’s a reliable option that’s hearty and fulfilling.
- Versatile Dish: It can be made spicy or mild, accommodating different palates and dietary preferences.
FAQs About Cauliflower Potato Curry
- Can I use frozen vegetables?
- Yes, you can use frozen cauliflower and potatoes; just adjust the cooking time accordingly.
- Is this dish gluten-free?
- Yes, all the ingredients used are gluten-free, making it suitable for those with gluten sensitivities.
- Can I make this on the stovetop?
- Absolutely! Simply follow the same steps in a large pot over medium heat, allowing for longer cooking times.
- How can I make it spicier?
- Add extra cayenne pepper or more serrano pepper for an added kick.
Closing Notes
Cauliflower Potato Curry is a fantastic way to enjoy a hearty, comforting meal. Packed with nutrients, rich flavors, and versatile ingredients, it’s perfect for a family dinner or for meal prepping during the week. Whether you’re accustomed to Indian flavors or trying them for the first time, this dish is sure to impress. Enjoy creating this delicious curry in your kitchen, and feel free to make it your own by experimenting with different spices and vegetables!

Cauliflower Potato Curry
Ingredients
Vegetable Base
- 1 cup yellow onion, small dice
- 1 carrot, cut into matchsticks
- 1 small serrano pepper or jalapeño pepper, seeded, small dice
- 2 Tablespoons minced garlic
- 2 teaspoons fresh minced ginger
- 1 lb cauliflower florets (about 4 cups)
- 4 cups unpeeled potatoes, cut into small cubes
Liquid Ingredients
- ½ cup vegetable broth
- ½ cup water (or broth)
- 1 cup lite coconut milk (from can)
Spices and Seasoning
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 2 Tablespoons dried minced onion flakes
- 1 Tablespoon curry powder
- 1 teaspoon garam masala
- 1 teaspoon sea salt (+/-)
- 1/4 teaspoon cayenne pepper (+/-) optional, adjust based on spice preference
Frozen Ingredients
- 1 ¼ cup frozen peas
Serving Suggestions
- Steamed brown rice
- Chopped fresh cilantro
- WFPB Flatbread or Quinoa Flatbread
Instructions
Preparation
- Place the spice/herb ingredients in a small bowl, mix well, and set aside.
- Prepare all the veggies as the recipe comes together fast.
Cooking
- Set the Instant Pot to Sauté (high) mode, then add the minced onion, carrot, and serrano pepper. Sauté for 3 to 5 minutes until they start to soften. Add a tablespoon of water if they start to stick.
- Add the garlic, ginger, and the spice/herb mix. Sauté for one minute.
- Add the cauliflower florets and cubed potatoes, stirring for one minute to coat them in the seasoning.
- Add all the remaining ingredients except for the lite coconut milk and peas. Press Cancel, then set the Instant Pot to Manual Pressure High for 5 minutes.
- When finished, press Cancel and allow to sit for 4 minutes. Then, do a Quick Release. Unplug the Instant Pot.
- Once all the pressure is released, carefully remove the lid. Add in the lite coconut milk and peas, stirring well to combine. Taste and adjust seasonings if needed, allowing a few minutes for the flavors to marry.
Serving
- Serve with your favorite rice, chopped cilantro, and flatbread.












