Cauliflower Potato Curry
We are lickin’ the bowl of this ultra-flavorful dish! Easy to make using the Instant Pot or stovetop, this comforting Cauliflower Potato Curry is packed full of aromatic spices and powerhouse veggies. The whole family will be running to the table for this hearty filling dish! It’s perfect for a quick weeknight dinner in the Instant Pot. Stovetop instructions make this recipe versatile. Soul-warming and full of feel-good ingredients, grab a bowl and get ready to dig in!
Why You’ll Love This Recipe
- Quick Cooking Time: With options for both the Instant Pot and stovetop, dinner can be on the table in under 30 minutes.
- Flavor-Packed: Aromatic spices and fresh vegetables create a deliciously rich flavor profile that everyone will enjoy.
- Versatile Meal: Perfect as a main dish, side dish, or even meal prep for lunches throughout the week.
- Healthy Ingredients: Made from whole food plant-based ingredients that are vegan, gluten-free, and loaded with nutrients.
- Family-Friendly: Enjoyed by kids and adults alike, it’s comforting enough to satisfy picky eaters.

Tools and Preparation
To make your cooking process smooth and enjoyable, gather your tools before starting. This way, you’ll have everything at hand for your Cauliflower Potato Curry.
Essential Tools and Equipment
- Instant Pot or large stock pot
- Cutting board
- Sharp knife
- Mixing bowls
- Measuring cups and spoons
- Wooden spoon or spatula
Importance of Each Tool
- Instant Pot: Allows for quick cooking under pressure, resulting in tender vegetables in no time.
- Cutting Board: Provides a stable surface for preparing all your veggies safely and efficiently.
- Mixing Bowls: Useful for organizing spices and herbs before adding them to your curry.
Ingredients
- 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 1: Prepare Your Spices
Place the spice/herb ingredients in a small bowl, mix well, and set aside.
Step 2: Chop Your Vegetables
Prepare all the veggies as the recipe comes together quickly.
Step 3: Sauté the Base Ingredients
Set the Instant Pot to Sauté (high) mode. Add the minced onion, carrot, and serrano pepper. Sauté for 3 to 5 minutes until softened. If needed, add a tablespoon of water to prevent sticking. Then add garlic, ginger, and spice/herb mix; sauté for one minute.
Step 4: Add Cauliflower and Potatoes
Add the cauliflower florets and cubed potatoes. Stir constantly for one minute to coat them in seasoning.
Step 5: Pressure Cook
Add all remaining ingredients except for lite coconut milk and peas. Press Cancel, then set Instant Pot to Manual Pressure High for 5 minutes. Once finished, allow it to sit for 4 minutes before performing a Quick Release.
Step 6: Finish with Coconut Milk
Carefully remove the lid after pressure is released. Stir in lite coconut milk and peas. Taste test flavors; adjust seasoning if necessary.
Step 7: Serve
Allow flavors to marry for a few minutes before serving with brown rice, chopped cilantro, and flatbread.
For stovetop instructions:
Follow Steps 1 through Step 3 as indicated above.
Step 4: Simmer on Stove
After adding all remaining ingredients (excluding coconut milk and peas), cover pot and simmer on low boil for about 20–30 minutes until tender.
Step 5: Add Coconut Milk
Remove lid once vegetables are tender; stir in lite coconut milk and peas as previously described.
Enjoy your delicious homemade Cauliflower Potato Curry!
How to Serve Cauliflower Potato Curry
Cauliflower Potato Curry is a delightful dish that can be served in various ways to enhance its flavors and texture. Here are some creative serving suggestions that will elevate your meal experience.
With Steamed Brown Rice
- Steamed brown rice acts as a perfect base, soaking up the curry’s rich sauce and balancing the flavors wonderfully.
Garnished with Fresh Cilantro
- Chopped fresh cilantro adds a burst of freshness and a pop of color, brightening up every bite of this hearty curry.
Accompanied by Flatbread
- Serve with WFPB flatbread or quinoa flatbread to scoop up the curry, making each bite enjoyable and hands-on.
Paired with Yogurt
- A dollop of vegan yogurt on top can add a creamy texture that complements the spices in the curry nicely.
With a Side Salad
- A light cucumber and tomato salad can provide a refreshing contrast, enhancing the overall meal experience.
How to Perfect Cauliflower Potato Curry
To take your Cauliflower Potato Curry to the next level, consider these helpful tips for perfecting the dish.
- Use fresh spices: Freshly ground spices deliver more flavor compared to pre-ground ones, enhancing the overall aroma of your curry.
- Adjust seasoning: Always taste as you cook and adjust salt or spice levels according to your preference for a personalized touch.
- Choose quality vegetables: Fresh, high-quality cauliflower and potatoes ensure better texture and flavor in your curry.
- Control heat levels: Adjust the amount of cayenne pepper based on your spice tolerance to make it more enjoyable for everyone.
- Let it simmer: If using stovetop methods, allow the curry to simmer longer for deeper flavors; patience pays off!
- Experiment with coconut milk: If you’re looking for a lighter version, use less coconut milk or replace it with vegetable broth for a different taste profile.
Best Side Dishes for Cauliflower Potato Curry
Serving side dishes alongside your Cauliflower Potato Curry can create a balanced meal. Here are some excellent options:
- Naan Bread – Soft Indian bread perfect for scooping up curry; opt for whole wheat naan for added nutrition.
- Quinoa Salad – A light and nutritious salad that pairs well; toss quinoa with cucumbers, tomatoes, and herbs.
- Roasted Vegetables – Seasonal veggies roasted until crispy add texture and complement the curry beautifully.
- Spiced Lentils – Simple lentils cooked with spices provide extra protein and flavor; serve them alongside or on top of rice.
- Coconut Rice – Cooked rice infused with coconut milk adds sweetness and creaminess that pairs harmoniously with spicy curries.
- Chickpea Salad – A refreshing blend of chickpeas, red onion, parsley, and lemon juice offers protein and crunch.
- Raita – A cooling yogurt-based dip made from cucumber and mint helps balance spicy flavors effectively.
- Pickles – Indian pickles bring tangy notes that enhance the overall taste experience when served alongside curries.
Common Mistakes to Avoid
Making Cauliflower Potato Curry can be a delight, but there are some common pitfalls to watch out for. Here are a few mistakes to avoid to ensure your dish turns out perfectly.
- spices: Overloading on spices can overpower the dish. Start with the recommended amounts and adjust gradually based on your taste.
- Ignoring prep: Failing to prepare ingredients beforehand can lead to rushed cooking. Take time to chop and measure everything before you begin.
- Skipping simmer time: Not allowing enough simmer time will result in undercooked vegetables. Be patient; let the curry simmer until everything is tender.
- Neglecting tasting: Forgetting to taste your dish before serving can lead to bland flavors. Always taste and adjust seasonings as needed.
- Not adjusting textures: Using too many or too few potatoes or cauliflower can affect the texture. Balance the quantities for a satisfying mouthfeel.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Cauliflower Potato Curry in an airtight container.
- It can be kept in the fridge for up to 4 days.
Freezing Cauliflower Potato Curry
- Freeze in freezer-safe containers or bags.
- It will remain good for about 2-3 months in the freezer.
Reheating Cauliflower Potato Curry
- Oven: Preheat oven to 350°F (175°C) and heat covered for about 20 minutes, adding a splash of water if necessary.
- Microwave: Heat in a microwave-safe bowl for 2-3 minutes, stirring halfway through for even heating.
- Stovetop: Warm over medium heat in a pot, stirring occasionally until heated through.
Frequently Asked Questions
Here are some common questions about making Cauliflower Potato Curry, which might help you on your culinary journey.
How long does it take to make Cauliflower Potato Curry?
Making Cauliflower Potato Curry typically takes around 19 minutes from start to finish, including prep and cooking time.
Can I make this Cauliflower Potato Curry spicy?
Yes! You can add more cayenne pepper or use spicier peppers like jalapeños or serranos based on your spice preference.
Is Cauliflower Potato Curry gluten-free?
Absolutely! This recipe is naturally gluten-free, making it suitable for those with gluten sensitivities.
What can I serve with Cauliflower Potato Curry?
This curry pairs beautifully with steamed brown rice, quinoa flatbread, or any other whole grain of your choice.
Can I customize the vegetables in this Cauliflower Potato Curry?
Definitely! Feel free to add other veggies like bell peppers, spinach, or peas for added nutrition and flavor.
How do I store leftovers of Cauliflower Potato Curry?
Leftovers should be stored in an airtight container and can last up to four days in the refrigerator or several months if frozen.
Final Thoughts
Cauliflower Potato Curry is not only comforting but also versatile and healthy. With its rich spices and hearty ingredients, this dish is perfect for any meal. Feel free to customize it by adding your favorite vegetables or adjusting the spice levels. Give this recipe a try; it’s sure to become a family favorite!
Cauliflower Potato Curry
Cauliflower Potato Curry is a delightful, heartwarming dish that combines the comforting flavors of cauliflower and potatoes with aromatic spices. Perfect for a quick weeknight dinner, this recipe can be easily prepared using an Instant Pot or stovetop method. Packed with nutritious vegetables, it offers a satisfying meal that’s both vegan and gluten-free. The rich coconut milk adds creaminess while the spices create a flavor explosion that will have everyone rushing to the dinner table. Whether served as a main dish or alongside rice and flatbread, this curry is sure to become a family favorite. Get ready to savor every bite of this deliciously wholesome dish!
- Prep Time: 15 minutes
- Cook Time: 19 minutes
- Total Time: 34 minutes
- Yield: Serves approximately 4
- Category: Main
- Method: Pressure Cooking
- Cuisine: Indian
Ingredients
- 1 cup yellow onion
- 1 carrot
- 1 small serrano pepper
- 2 tablespoons minced garlic
- 2 teaspoons fresh ginger
- 14.5 oz can petite diced tomatoes (pureed)
- 1 lb cauliflower florets
- 4 cups unpeeled potatoes, cubed
- ½ cup vegetable broth
- 1 cup lite coconut milk
- 1¼ cup frozen peas
Instructions
- Prepare your spices by mixing them in a small bowl.
- Chop all vegetables and set aside.
- In an Instant Pot, sauté onion, carrot, and serrano pepper for 3–5 minutes until softened.
- Add garlic, ginger, and spice mix; sauté for an additional minute.
- Stir in cauliflower florets and potatoes for one minute to coat with seasoning.
- Add remaining ingredients except coconut milk and peas; set Instant Pot to Manual Pressure High for 5 minutes.
- After cooking, release pressure, then stir in coconut milk and peas before serving.
Nutrition
- Serving Size: 1 cup (250g)
- Calories: 250
- Sugar: 5g
- Sodium: 550mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 8g
- Protein: 6g
- Cholesterol: 0mg