If you’re craving a comforting, flavorful, and totally satisfying dish that comes together in no time, this Vegan Curry Potatoes Recipe is a total winner. It’s packed with tender red potatoes, vibrant bell peppers, creamy coconut milk, and a fragrant curry paste that brings warmth and depth to every bite. Whether you’re vegan, trying to eat more plant-based meals, or just love a hearty curry, this recipe delivers a delicious explosion of texture and taste that will have you coming back for seconds. Simple, nourishing, and perfect for sharing, this is the kind of meal that feels like a big, flavorful hug.
Ingredients You’ll Need
This Vegan Curry Potatoes Recipe calls for a handful of simple but essential ingredients, each chosen to build layers of flavor, color, and texture. Every item plays a unique role—from the creamy coconut milk that rounds out the spices to the spinach that adds that fresh pop of green and nutrition.
- Coconut oil: Adds a subtle tropical flavor and helps sauté the veggies beautifully.
- Minced garlic: Brings aromatic depth and a savory punch right from the start.
- Red potatoes: The star of the dish, providing a creamy yet firm texture when cubed.
- Bell pepper: Offers sweetness and a vibrant splash of color.
- Rice: The perfect fluffy base to soak up all that delicious curry sauce.
- Curry paste: The heart of the flavor—rich, spicy, and aromatic.
- Chickpeas: Adds satisfying protein and a bit of nuttiness.
- Coconut milk: Creamy and rich, it mellows out the spices and ties everything together.
- Water or broth: Keeps the curry sauce at the perfect consistency.
- Spinach: Fresh greens that add color, texture, and a nutritional boost.
- Crushed red pepper (optional): For those who like a little extra kick in every bite.
- Salt and pepper: To season and bring out all the vibrant flavors.
How to Make Vegan Curry Potatoes Recipe
Step 1: Prep the Vegetables
Start by cutting the red potatoes into small cubes about 2 inches in diameter so they cook evenly and get soft but not mushy. Then slice up the bell pepper into strips. This prep sets the foundation for a dish bursting with texture and vibrant colors.
Step 2: Cook the Vegetables
Heat the coconut oil in a skillet over medium-high heat, then add the minced garlic along with the cubed potatoes and bell pepper. Sauté them until the potatoes start to soften and everything smells wonderfully fragrant—this step really releases those deep, delicious aromas.
Step 3: Prepare the Rice
While your veggies are doing their thing, start cooking the rice according to the package directions. The rice will be the fluffy base that holds all those amazing curry flavors, so getting this right is key.
Step 4: Add the Curry Paste
Once the potatoes have softened slightly, stir in the curry paste. Let it coat the vegetables and toast just a bit to unlock all its bold, spicy notes. This is where the dish really starts to sing with flavor.
Step 5: Mix in Liquids and Chickpeas
Pour in the coconut milk and the water or broth, then season with salt and pepper to taste. Add the chickpeas at this stage, letting everything simmer gently so the potatoes finish cooking and the flavors meld into a creamy, savory sauce.
Step 6: Stir in Fresh Spinach
Right before you take the curry off the heat, fold in the fresh spinach. It wilts quickly and adds a gorgeous pop of green along with a tender freshness that balances out the richness of the coconut milk.
Step 7: Serve Over Rice and Enjoy!
Spoon the luscious curry generously over your cooked rice. For a little extra warmth, sprinkle on crushed red pepper if you like a bit of heat. Now comes the best part—dig in and savor every bite of your homemade Vegan Curry Potatoes Recipe!
How to Serve Vegan Curry Potatoes Recipe
Garnishes
For an extra-special touch, try topping your curry with chopped fresh cilantro or a squeeze of lime juice to brighten all those deeper flavors. Toasted coconut flakes or crushed peanuts also make for a fun crunchy contrast.
Side Dishes
This dish is hearty on its own but pairs wonderfully with simple sides like warm naan bread or a crisp cucumber salad to cool things off. A light lentil soup or roasted vegetables are also fantastic companions.
Creative Ways to Present
Serve the curry in colorful bowls for a vibrant table display or spoon it inside a hollowed-out roasted bell pepper for a playful presentation. You can even layer it with rice in a glass jar for a portable lunch option that looks as good as it tastes.
Make Ahead and Storage
Storing Leftovers
Leftover Vegan Curry Potatoes Recipe keeps beautifully in an airtight container in the fridge for up to 4 days. The flavors deepen over time, making your next-day lunch even more delicious.
Freezing
This curry freezes well, too. Portion it out into freezer-safe containers and it will stay fresh for up to 3 months. Just thaw overnight in the fridge before reheating.
Reheating
To reheat, warm the curry gently on the stovetop over low heat or microwave it until heated through, stirring occasionally. Add a splash of water or coconut milk if it looks a bit thick after refrigeration.
FAQs
Can I use other types of potatoes in this recipe?
Absolutely! Yukon Gold or Russet potatoes work well, though red potatoes are preferred for their creamy texture and how well they hold their shape during cooking.
Is this recipe spicy?
The spice level depends on the curry paste you choose and the optional crushed red pepper. You can always adjust to your taste by using mild or spicy curry paste and adding pepper accordingly.
Can I substitute the coconut milk?
You can try using other plant-based milks like almond or cashew, but coconut milk adds a unique creaminess and subtle sweetness that is hard to replace.
Is it necessary to cook the rice separately?
Cooking the rice separately ensures it stays fluffy and distinct. However, you could experiment with cooking it alongside the curry if you’re in a pinch, though you’ll need to adjust liquid amounts carefully.
What can I add to make it more filling?
Additional protein like tofu cubes, tempeh, or extra chickpeas can bulk up the dish. Adding a serving of whole grains or some roasted nuts on top also helps make it more substantial.
Final Thoughts
I truly hope this Vegan Curry Potatoes Recipe finds its way into your regular meal rotation. It’s a warm, inviting dish that’s packed with flavor and easy to make—perfect for weeknights or weekends alike. Once you try it, I bet you’ll agree it’s one of those recipes you want to keep on repeat, sharing with friends and family who appreciate a plant-based meal that’s both comforting and exciting to eat.
Print
Vegan Curry Potatoes Recipe
This Vegan Curry Potatoes recipe is a flavorful and hearty dish combining tender red potatoes, vibrant bell peppers, and chickpeas simmered in a rich coconut curry sauce. Served over fluffy rice and finished with fresh spinach, it’s a nutritious and comforting meal perfect for a quick weeknight dinner or meal prep.
- Total Time: 30 minutes
- Yield: 4 servings
Ingredients
Vegetables and Aromatics
- 6 small red potatoes, cubed (about 2″ diameter)
- 1 large bell pepper, sliced
- 1/2 tsp minced garlic
- 2 cups spinach
Pantry and Canned Goods
- 1 15 oz. can chickpeas, drained and rinsed
- 3/4 cup rice
- 1 1/2 cups coconut milk
- 1/2 cup water or vegetable broth
- 2 Tbsp curry paste
Oils and Spices
- 1 Tbsp coconut oil
- 1/2 tsp crushed red pepper (optional)
- Salt, to taste
- Black pepper, to taste
Instructions
- Cut vegetables: Cut the red potatoes into small cubes and slice the bell pepper into thin strips to prepare for cooking.
- Cook vegetables: Heat the coconut oil in a skillet over medium-high heat. Add the cubed potatoes, sliced bell pepper, and minced garlic. Cook until the potatoes begin to soften, about 8-10 minutes, stirring occasionally to prevent sticking.
- Cook rice: While the vegetables are cooking, prepare the rice according to package instructions, ensuring it is fluffy and ready when the curry is finished.
- Add curry paste: Stir in the curry paste with the vegetables and cook for an additional 2-3 minutes, allowing the flavors to meld and the paste to coat the veggies.
- Add coconut milk and chickpeas: Pour in the coconut milk and water (or broth), then season with salt and pepper to taste. Add the drained chickpeas and stir well. Let the mixture simmer gently for about 5 minutes, allowing the sauce to thicken slightly and the flavors to develop.
- Mix in spinach: Remove the skillet from heat and fold in the fresh spinach. Stir until it wilts from the residual heat, adding a vibrant green color and fresh taste to the curry.
- Serve over rice: Spoon the curry over the cooked rice, or mix both together if preferred, ensuring each serving has a balanced portion of sauce, vegetables, and rice.
- Enjoy: Optionally top with crushed red pepper flakes for an extra kick. Serve hot and enjoy a hearty vegan meal packed with flavor and nutrition.
Notes
- You can substitute the bell pepper with other vegetables such as zucchini or carrots based on preference.
- For a spicier dish, increase the amount of curry paste or add more crushed red pepper flakes.
- Using vegetable broth instead of water enhances the depth of flavor in the curry.
- Leftovers store well in the refrigerator for up to 3 days and reheat nicely on the stovetop or microwave.
- Adjust seasoning towards the end of cooking to suit your taste preference.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan, Indian-inspired
- Diet: Vegan
