June 26, 2026 · 30 min

Stuffed Poblano Peppers with Avocado Salsa and Zesty Crema

Dinner30 min707 cal / serving

These stuffed poblano peppers are a hearty and flavorful vegetarian main dish that’s sure to satisfy. Roasted poblano halves are filled with a savory mixture of seven whole grains, tomatoes and Southwest spices, then topped with melted Monterey Jack cheese. The result is a comforting, slightly spicy meal that’s perfect for any night of the week.

To finish, a bright avocado salsa and a zesty lime crema add freshness and a tangy kick. This recipe is a delicious way to enjoy whole grains and vibrant Mexican flavors in one satisfying dish.


Recipe details

Dinner30 min707 cal / serving2 servings

Nutrition per serving

Calories707 kcalProtein16.4 gFat31.8 gCarbs73.2 gSugar16.3 gFiber6.9 gSodium634 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Poblano Pepper2 unit Poblano PepperView ingredient guide
Yellow Onion1 unit Yellow OnionView ingredient guide
Roma Tomato1 unit Roma TomatoView ingredient guide
Lime1 unit LimeView ingredient guide
Chili Pepper1 unit Chili PepperView ingredient guide
Sour Cream2 tablespoon Sour CreamView ingredient guide
Monterey Jack Cheese0.5 cup Monterey Jack CheeseView ingredient guide
Avocado1 unit AvocadoView ingredient guide
Vegetable Oil2 teaspoon Vegetable OilView ingredient guide
Olive Oil2 teaspoon Olive OilView ingredient guide
Butter1 tablespoon ButterView ingredient guide
SaltSalt, to tasteView ingredient guide
PepperPepper, to tasteView ingredient guide

Instructions

  1. Preheat the oven to 425°F (220°C). Wash and dry all produce. Halve the poblano peppers lengthwise and remove the cores and seeds. Rub each half with a drizzle of vegetable oil and season with salt and pepper. Place on a baking sheet and roast until softened, about 15 minutes.
  2. Meanwhile, halve, peel and chop the onion. Halve the tomato and cut into small cubes. Zest the lime, then halve it; cut one half into wedges for serving. Finely mince the chili pepper, removing ribs and seeds for less heat. In a small bowl, stir together the sour cream, lime zest and 1 tablespoon water. Season with salt and pepper and set aside.
  3. Heat a large drizzle of olive oil in a large pan over medium-high heat. Add the chopped onion and cook, tossing occasionally, until just softened, about 3-4 minutes.
  4. Add the Southwest spice blend, half of the diced tomato, salt and pepper to the pan. Cook, tossing occasionally, until the tomato softens, 2-3 minutes. Massage the precooked seven whole grains packet to break up any clumps, then add the grains to the pan along with ½ cup water. Simmer, stirring occasionally, until warmed through and most of the water is absorbed, 1-2 minutes. Stir in 1 tablespoon butter, then season with salt and pepper. Remove from heat.
  5. Once the poblano halves are roasted, stuff each with as much of the grain mixture as will fit. Place the stuffed peppers in the pan with the remaining grain mixture, nestling each pepper half into the grains. Sprinkle evenly with the shredded Monterey Jack cheese. Transfer the pan to the oven and bake until the cheese melts and is slightly crisp, 7-8 minutes. (If your pan is not ovenproof, transfer the mixture to a small baking dish and arrange the stuffed peppers in it.)
  6. While the peppers bake, halve, peel and pit the avocado, then cut into small cubes. Place in a medium bowl with the remaining diced tomato and juice from the lime half. Season with salt and pepper and toss to combine. Divide the stuffed peppers and grain mixture between plates. Top with the avocado salsa, then drizzle with the lime crema and sprinkle with minced chili if desired. Serve with lime wedges.

Recipe Tips

For a milder dish, remove the ribs and seeds from the chili pepper before mincing.

If you don’t have an ovenproof pan, transfer the grain mixture and stuffed peppers to a baking dish before adding cheese and baking.

The avocado salsa can be made ahead and refrigerated for up to an hour before serving.

FAQ

Can I use a different type of cheese?

Yes, you can substitute Monterey Jack with cheddar, pepper jack or a Mexican blend cheese.

Can I make this recipe vegan?

To make it vegan, omit the cheese and use a plant-based sour cream and butter substitute. The dish will still be flavorful.

What can I use instead of seven whole grains rice?

You can use any pre-cooked grain blend, such as brown rice, quinoa or a mix of wild rice and barley.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.