I absolutely love sharing this Instant Pot White Bean Curry Recipe because it combines such comforting, warming flavors with the ease of modern cooking. The creamy coconut milk mingles perfectly with fragrant ginger, garlic, and red curry paste, creating a dish that’s as vibrant in taste as it is hearty. Using dried white beans that cook right in the Instant Pot makes it both budget-friendly and incredibly satisfying. Every spoonful feels like a cozy hug, especially on chilly days when you want something spicy and nourishing. This recipe quickly became one of my go-to meals, and I’m excited to walk you through making it yourself!
Why You'll Love This Instant Pot White Bean Curry Recipe
From the moment I discovered this recipe, I was hooked on the rich yet bright flavor profile. The red curry paste offers a beautiful balance of heat and depth, while the coconut milk mellows it out with creamy sweetness. The ginger and garlic provide that fresh, aromatic kick that brings everything together. Whenever I make this dish, I’m amazed at how the simple combination of spices and ingredients creates such a complex, satisfying curry.
What I really adore about this Instant Pot White Bean Curry Recipe, though, is how straightforward it is. I’m not someone who wants to stand over a stove for hours, and the Instant Pot makes it so easy to develop those deep flavors quickly. It’s a perfect weeknight dinner but just as special to serve to friends or family. Plus, it’s incredible how versatile it is—you can pair it with rice or naan, and it always feels like a special, cozy meal that’s simple to put together.
Ingredients You'll Need
The magic of this curry really lies in the simplicity of the ingredients, all of which contribute to the dish’s vibrant color and rich texture. Each item plays a crucial role, from the tender white beans providing amazing creaminess to the red curry paste packing in those unforgettable flavors.
- Dried white navy beans: Soaked overnight to ensure creamy tenderness during cooking.
- Oil: For sautéing aromatics, enhancing flavor depth.
- Shallot: Adds a gentle sweetness that balances the spices.
- Garlic: Provides aromatic pungency and warmth.
- Ginger: Offers a fresh, zesty brightness that lifts the whole curry.
- Red curry paste: The star spice mix that gives heat and rich flavor.
- Water: Used to deglaze the pot and create the perfect cooking liquid.
- Crushed tomatoes: Infuse a subtle tang and vibrant color.
- Full-fat coconut milk: Brings luscious creaminess and sweetness.
- Soy sauce: Adds savory umami depth.
- Coconut sugar: Balances the heat with gentle sweetness.
- Curry powder: Enhances the layered curry flavors.
- Salt: Essential for seasoning and bringing out all flavors.
- Lime juice: Brightens the dish with refreshing acidity.
- Baby spinach: Adds color, nutrition, and a subtle earthiness.
- Cilantro: Provides a fresh, herbaceous finish as garnish.
Directions
Step 1: Turn your Instant Pot to the "Sauté" mode on Normal setting. Once it’s hot, add the oil, then toss in the minced shallot, garlic, and finely chopped ginger. Sauté these aromatics for about 2 to 3 minutes until they soften and fill your kitchen with a mouthwatering fragrance. Next, stir in the red curry paste and cook for another minute, making sure everything is well combined and fragrant. Then, turn off the "Sauté" function.
Step 2: Pour in the cup of water and use a spatula to deglaze the pot. This means gently scraping up any flavorful browned bits stuck to the bottom so nothing burns during pressure cooking and all that flavor stays in the curry.
Step 3: Add the crushed tomatoes, coconut milk, soy sauce, coconut sugar, curry powder, salt, and the soaked white beans (drained). Give everything a gentle stir to combine all those beautiful ingredients.
Step 4: Seal your Instant Pot with the lid and make sure the valve is set to "Sealing." Select the "Pressure Cook" or "Manual" button and set the timer to 45 minutes. Let the magic happen while the beans cook to creamy perfection and the flavors meld together.
Step 5: When the timer ends, allow the pressure to release naturally for 10 minutes—this helps continue cooking gently and keeps the beans tender. After 10 minutes, carefully switch the valve to "Venting" and release any remaining pressure. Remove the lid once it’s safe to do so.
Step 6: Stir in the baby spinach so the residual heat wilts it just right, adding a fresh, vibrant layer to the curry. Finish by stirring in the lime juice to brighten all the flavors, then sprinkle with fresh chopped cilantro before serving.
Servings and Timing
This recipe makes about 5 generous servings, perfect for a family dinner or for leftovers that taste even better the next day. Prep time is just 10 minutes, which is super quick since most of the work is hands-off soaking and Instant Pot cooking. The cook time inside the Instant Pot takes 45 minutes, plus an additional 10 minutes of natural pressure release to get perfectly tender beans. Altogether, you’re looking at around 1 hour and 5 minutes for the whole dish from start to finish, which is fantastic for a meal this flavorful and hearty.
How to Serve This Instant Pot White Bean Curry Recipe
When I serve this Instant Pot White Bean Curry Recipe, I love pairing it with fluffy, steamed white rice or fragrant jasmine rice to soak up all those luscious flavors. Quinoa works beautifully too if you want a nuttier texture and extra protein. Naan bread is another favorite for sopping up every last bit of curry—it truly completes the experience.
For presentation, I like to serve the curry in wide, shallow bowls that showcase its vibrant orange-red hue and generous swirls of spinach. A sprinkle of fresh cilantro on top brightens the dish visually and adds a lovely fresh aroma. Adding a wedge of lime on the side lets everyone add an extra splash of zest to their taste. I usually recommend serving this curry hot or warm—the warming spices and creamy texture are just perfect that way, especially during colder weather.
Drinks-wise, a crisp white wine like a Riesling or Gewürztraminer complements the spiciness and coconut creaminess beautifully. If you prefer cocktails, a refreshing ginger mojito or a light beer works really well. For a non-alcoholic option, a sparkling water with a squeeze of lime or a mango lassi is wonderfully cooling and pairs nicely with the heat.
Variations
I really enjoy experimenting with this curry because it’s so versatile. You can easily swap out the white navy beans for cannellini beans or chickpeas if you want a slightly different texture but still keep that creamy quality. If you prefer a heartier curry, adding diced sweet potatoes or butternut squash before pressure cooking adds sweetness and body.
This recipe is naturally vegan and gluten-free, which makes it a fantastic choice if you’re cooking for friends with dietary needs. To give it a different flavor twist, try adding a teaspoon of smoked paprika or a splash of tamarind paste for a tangy note. You can even adjust the spice level by adding more or less red curry paste or including a chopped chili for extra heat.
If you don’t have an Instant Pot, you can prepare this curry on the stovetop as well. Just use canned white beans for convenience, and simmer the sauce over low heat for about 30 minutes, stirring often until thick and flavorful. The Instant Pot, though, really speeds things up and makes the beans melt-in-your-mouth tender effortlessly.
Storage and Reheating
Storing Leftovers
I always keep leftover white bean curry in airtight glass containers to preserve freshness and flavor. Stored in the refrigerator, it will stay delicious for up to 3 days. I recommend dividing it into individual portions if you want quick grab-and-go meals during the week.
Freezing
This curry also freezes beautifully. Just transfer cooled curry into freezer-safe containers or heavy-duty zip bags, leaving some room to expand. It will keep well for up to 3 months frozen. When you’re ready to enjoy it again, thaw overnight in the refrigerator before reheating.
Reheating
The best way to reheat this curry is gently on the stove over low-medium heat, stirring occasionally to prevent sticking. You can also warm it up in the Instant Pot using the "Sauté" function on the "Less" setting to avoid overcooking. Avoid microwaving too aggressively as the texture of the beans and coconut milk can change; gentle reheating keeps the flavors bright and the beans tender.
FAQs
Can I use canned white beans instead of dried?
Absolutely! If you’re short on time, canned white beans work perfectly. Just skip the soaking and pressure cooking step for the beans—add them during the last 10 minutes of simmering on the stovetop or after pressure cooking to warm through without mushiness.
Is this Instant Pot White Bean Curry Recipe spicy?
This curry has moderate heat from the red curry paste, but it’s balanced by the creamy coconut milk and sweetness from coconut sugar. If you prefer a milder dish, you can reduce the amount of curry paste or omit chili supplements. For more heat, add fresh chilies or a dash of cayenne pepper.
Can I make this recipe gluten-free?
Yes! The recipe naturally contains no gluten, but just make sure to use gluten-free soy sauce or tamari to keep it safe for gluten-sensitive eaters. Other ingredients are naturally gluten-free.
How do I adjust the recipe for more servings?
It’s easy to double or triple the ingredients and increase the cooking time on the Instant Pot slightly if needed. Using the "Bean/Chili" or equivalent function works well for larger batches. Just be sure not to fill the pot more than two-thirds full for safety.
Can I add other vegetables to this curry?
Definitely! Vegetables like bell peppers, peas, zucchini, or carrots make wonderful additions. Add firmer vegetables like carrots early on so they soften, and add delicate ones like peas or spinach near the end to avoid overcooking.
Conclusion
If you’re looking for a comforting, flavorful meal that’s both easy to make and deeply satisfying, I can’t recommend this Instant Pot White Bean Curry Recipe enough. It’s a beautiful balance of spice, creaminess, and freshness that always leaves me feeling nourished and happy. Give it a try—I promise it will become one of your favorite go-to recipes, just like it did for me!
PrintInstant Pot White Bean Curry Recipe
This Instant Pot White Bean Curry is a quick and flavorful meal infused with ginger, garlic, and red curry paste. Perfectly creamy and spicy, it's ideal for chilly days and provides a wholesome, comforting dish ready in just over an hour. Packed with nutritious white navy beans, coconut milk, and fresh spinach, this curry is both hearty and satisfying.
- Prep Time: 10 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 5 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Instant Pot
- Cuisine: Asian
- Diet: Vegan
Ingredients
Beans & Legumes
- 1 cup (180 g) dried white navy beans, soaked overnight
Vegetables & Aromatics
- 1 shallot, minced
- 2 cloves of garlic, minced
- 1 tbsp finely chopped ginger
- 2 cups (50 g) loosely packed baby spinach
- ¼ cup (5 g) chopped cilantro
Liquids & Sauces
- 1 tbsp (15 ml) oil
- 1 cup (240 ml) water
- 1 14-oz can (400 g) crushed tomatoes
- 1 13.5-oz can (400 ml) full-fat coconut milk
- 1 tbsp (15 ml) soy sauce
- 1-2 tablespoon (15-30 ml) lime juice
Spices & Seasonings
- 2 tbsp (30 g) red curry paste
- 1 tbsp (12 g) coconut sugar
- 1 tsp curry powder
- ½ tsp salt
Instructions
- Prepare the Aromatics: Heat the Instant Pot on 'Sauté' mode to normal. Add the oil, then minced shallot, garlic, and ginger. Sauté for 2-3 minutes or until the mixture is soft and fragrant, developing the base flavor.
- Add Curry Paste: Stir in the red curry paste and cook for another minute while continuously stirring to release its intense flavors. Then, turn off the 'Sauté' function.
- Deglaze the Pot: Pour in the water and use a spatula to scrape up any browned bits stuck to the bottom of the pot to prevent burning during pressure cooking.
- Add Remaining Ingredients: Add crushed tomatoes, coconut milk, soy sauce, coconut sugar, curry powder, salt, and the drained soaked white beans to the pot. Stir gently to combine all ingredients evenly.
- Pressure Cook: Close the Instant Pot with the lid and set the valve to 'Sealing.' Select the 'Pressure Cook' setting and set the timer to 45 minutes to allow the beans to cook thoroughly and flavors to meld.
- Release Pressure: When cooking ends, allow the pressure to release naturally for 10 minutes, then manually release any remaining pressure before opening the lid.
- Add Spinach and Lime: Stir in the baby spinach, which will wilt from the residual heat, then add the lime juice to brighten and balance the flavors. Mix well.
- Garnish and Serve: Sprinkle the chopped cilantro over the curry and serve immediately. This dish pairs wonderfully with white rice, quinoa, or naan bread.
Notes
- Soaking the beans overnight reduces cooking time and improves digestibility.
- You can substitute navy beans with other white beans such as cannellini if preferred.
- Adjust lime juice quantity to taste for desired acidity.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat on stovetop or in the Instant Pot using 'Sauté' mode set to 'Less' to avoid overcooking.
- For a spicier dish, increase the red curry paste amount.
Leave a Reply