Stuffed Roasted Poblano Peppers With Cashew-Chipotle Sauce Recipe

J. Kenji Lopez-Alt

Note: If you use vegetable stock for this dish, it is vegetarian. Leave off the cheese on top (the cashew sauce will still brown nicely) and it becomes 100% vegan.

Recipe Details

Stuffed Roasted Poblano Peppers With Cashew-Chipotle Sauce Recipe

Active 60 mins
Total 0 mins
Serves 4 to 6 servings


For the Cashew-Chipotle Salsa:

  • 4 tablespoons olive oil

  • 1 cup cashews

  • 2 medium cloves garlic, minced (about 2 teaspoons)

  • 1/2 teaspoon ground cumin

  • 1/2 cup homemade or store-bought low-sodium vegetable or chicken stock (see note)

  • 3 whole chipotles packed in adobo sauce, roughly chopped

  • 1 teaspoon red wine vinegar

  • 1 teaspoon sugar

  • Kosher salt and freshly ground black pepper

For the Peppers:

  • 6 medium poblano peppers

  • 1 small onion, finely diced (about 1 cup)

  • 1 green bell pepper, finely diced (about 1 cup)

  • 1 red bell pepper, finely diced (about 1 cup)

  • 1 1/2 cups long grain rice

  • 1/2 cup raisins

  • 1/2 cup capers, drained, rinsed, and roughly chopped

  • 3 cups homemade or store-bought low-sodium vegetable or chicken stock (see note)

  • 1/2 cup roughly chopped cilantro

  • 6 ounces grated Jack, mozzarella, or Oaxacan cheese


  1. Heat 2 tablespoons olive oil in a small saucepan over medium heat until shimmering. Add cashews and cook, stirring frequently, until lightly browned, about 2 minutes. Add garlic and cumin and cook, stirring constantly, until fragrant, about 30 seconds. Add chicken stock, chipotle peppers, vinegar, and sugar and bring to a simmer. Transfer to a blender and blend on high speed until smooth, about 2 minutes Season to taste with salt and black pepper. Transfer to a container and set aside.

  2. Place poblano peppers directly over the flame of a gas burner and cook, turning occasionally, until charred on all surfaces, about 10 minutes total. Alternatively, arrange on a rimmed baking sheet, preheat broiler to high, and broil as close as possible to heating element, turning occasionally, until charred on all sides, about 15 minutes total. Transfer hot charred poblanos to a large sheet of aluminum foil. Wrap tightly and set aside.

  3. Heat remaining 2 tablespoons olive oil in a large saucepan or Dutch oven with a tight fitting lid over medium-high heat until shimmering. Add onions and bell peppers and cook, stirring occasionally, until softened, about 5 minutes. Stir in rice and cook, stirring frequently, until lightly toasted, about 3 minutes. Stir in raisins and capers. Add stock and bring to a simmer over high heat. Reduce to low, cover and cook until liquid is totally absorbed, about 25 minutes. Fluff rice with a fork and stir in cilantro.

  4. Adjust oven rack to middle position and preheat oven to 400°F. Alternatively, ignite a large chimney full of coal, allow it to burn to gray ashes, then spread coals over one side of coal grate. Cover grill and allow to preheat. Alternatively, set half the burners of a gas grill to high. Cover and allow to preheat.

  5. Unwrap poblano peppers and carefully peel. Slit each pepper lengthwise and remove seeds. Spread a thin layer of sauce over the bottom of a 9- by 13-inch baking dish or a 10-inch cast iron skillet. Stuff each pepper with rice and close until the shape resembles a pepper. Place in the sauce seam-side-down. Repeat until all six peppers are stuffed and placed.

  6. Cover peppers with more sauce and grated cheese. Transfer baking dish or skillet to the oven or to the cooler side of the grill. Cook until cheese is melted and sauce has browned, about 25 minutes total. Serve immediately with extra rice on the side.

This Recipe Appears In

Nutrition Facts (per serving)
460 Calories
29g Fat
41g Carbs
14g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 460
% Daily Value*
Total Fat 29g 37%
Saturated Fat 9g 44%
Cholesterol 25mg 8%
Sodium 893mg 39%
Total Carbohydrate 41g 15%
Dietary Fiber 4g 14%
Total Sugars 14g
Protein 14g
Vitamin C 84mg 419%
Calcium 276mg 21%
Iron 3mg 17%
Potassium 545mg 12%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)