Loading Video...

Coconut Milk Risotto with Asparagus

  • Level: Intermediate
  • Total: 1 hr 15 min
  • Active: 1 hr 15 min
  • Yield: 4 to 6 servings
Share This Recipe


8 cups low-sodium vegetable broth

1 1/2 tablespoons coconut oil 

1 1/2 tablespoons olive oil 

2/3 cup diced yellow onion

1/4 cup plus 2 tablespoons fresh lemongrass, finely chopped 

2 teaspoons minced fresh ginger

1 1/2 cups Arborio rice 

1/2 cup sweet rice wine 

2 cups asparagus, trimmed and cut into 1/2-inch pieces 

1 teaspoon dried basil 

Few pinches white truffle salt

1 cup coconut milk



  1. Bring the vegetable broth to a simmer in a medium saucepan and maintain it at a simmer while you make the risotto.
  2. In a large saucepan, heat the coconut oil and olive oil over medium-high heat. Add the onion, lemongrass and ginger and cook until the onion begins to soften and turn translucent, 5 to 7 minutes. Reduce the heat to medium-low, add the rice and cook for 1 to 2 minutes, stirring to thoroughly coat the rice with oil. Stir in the sweet rice wine and cook until it is completely absorbed. Now begin adding the vegetable broth, about 1/2 cup at a time, allowing each 1/2 cup to be fully absorbed before adding another. Repeat in this way until about 1 cup of the broth remains.
  3. Stir the asparagus, basil and truffle salt into the rice. Continue cooking, adding the remaining broth as before, until the broth is completely gone and the rice has become tender and very creamy. (The entire cooking process should take 35 to 40 minutes.) Stir in the coconut milk and cook until fully absorbed, another 1 to 2 minutes. Season with salt and serve immediately.