
Spicy Thai-Style Beans with Coconut Milk
Spicy Thai-Style Beans with Coconut Milk · ready in 1 h 1 min · 4 servings · 520 kcal per serving · easy · 14 ingredients
Creamy coconut milk and bold red curry gently simmer with tender beans and vegetables, creating a rich, comforting dish balanced by lime brightness and subtle heat over fluffy rice.
- Prep
- 15 min
- Cook
- 46 min
- Total
- 1 h 1 min
- Serves
- 4
- kcal
- 520
- Difficulty
- easy
Ingredients · 4 servings
- 1 tbspVegetable oil
- 150 gOnion, diced
- 120 gBell pepper, diced
- 2 cloveGarlic, minced
- 2 tbspVegetarian gluten-free Thai curry paste
- 2 canKidney beans, drained
- 1 canTomatoes, diced
- 1 canUnsweetened coconut milk
- 2 tbspLime juice, fresh
- 1 tbspSugar
- 1 tspFine sea salt
- ½ tspBlack pepper, ground
- 720 gBasmati rice, cooked
- 2 stalkGreen onion, sliced (to serve)
Equipment
stovetop, dutch oven, chef knife, cutting board, wooden spoon, measuring cups, measuring spoons, serving bowl, serving spoon
Instructions
- Gather mise en place
Gather all ingredients and set out a Dutch oven, chef knife, cutting board, wooden spoon, measuring cups, measuring spoons, and bowls. · 5 min
What to look for: ingredients measured and tools ready
- Prepare vegetables
Dice the onion and bell pepper, mince the garlic, slice the green onion, and keep the cooked rice warm for serving. · 10 min
What to look for: evenly cut vegetables and warm rice
- Saute vegetables
Heat oil in a Dutch oven over medium heat until shimmering, then add onion and bell pepper and stir often until softened. · 5 min
When it is done: Onion is translucent and bell pepper is pliable.
- Cook the garlic
Stir in garlic over medium heat until fragrant and pale, keeping it moving so the pieces soften without browning. · 1 min
When it is done: Garlic is fragrant, pale, and not browned.
- Bloom curry paste
Add vegetarian gluten-free Thai curry paste and stir over medium heat until it darkens and leaves orange oil streaks. · 1 min
When it is done: Curry paste is darker, fragrant, and oil streaked.
- Simmer bean sauce
Add kidney beans, tomatoes, coconut milk, lime juice, and sugar, bring to a gentle simmer, and cook for thirty 5 minutes. · 35 min
When it is done: Sauce coats a spoon and beans are hot through.
- Adjust seasoning
Season with salt and black pepper, then stir until the sauce tastes balanced, creamy, spicy, and bright. · 1 min
What to look for: sauce glossy and evenly seasoned
- Serve and garnish
Spoon warm rice into bowls, ladle the bean curry over the top, and garnish with sliced green onion. · 3 min
What to look for: bright green onion scattered over creamy curry
Nutrition (per serving)
| kcal | 520 |
|---|---|
| Protein | 16 g |
| Carbohydrates | 70 g |
| of which sugars | 9 g |
| Fat | 20 g |
| of which saturated | 15 g |
| Fibre | 14 g |
| Sodium | 680 mg |
Nutri-ScoreB
Allergens
Contains: milk
May contain: fodmap high
Storage and reheating
- Fridge: up to 4 days
- Freezer: yes, up to 2 months
Ingredient substitutions
Vegetable oil
- avocado oil: Use for a similarly neutral high heat fat.
Onion
- shallot: Finer and slightly sweeter flavor.
Bell pepper
- sweet pepper: Keeps the same juicy texture with mild sweetness.
Garlic
- garlic powder: Add with liquids to avoid scorching the powder.
Vegetarian gluten-free Thai curry paste
- vegetarian gluten-free yellow curry paste: Milder and more aromatic, with less chile heat.
Kidney beans
- black beans: Softer texture and earthier flavor.







