Zucchini in creamy tomato-poblano sauce

Total Time
52 min
20 min
22 min
Roasted chiles and tomatoes turn zucchini into a side dish you’ll want to make all summer long. It’s delicious accompanying anything grilled, or turn it into a vegetarian main dish by serving it over rice topped with a sprinkle of Cotija or feta.


Poblano chili pepper

2 medium

Canned diced tomatoes

14½ oz, (1 can), fire-roasted variety

Olive oil

2 tsp

Uncooked onion

1 medium, finely chopped


2 clove(s), minced

Chili powder

¾ tsp

Uncooked zucchini

1½ pound(s), quartered lengthwise and cut into 1 1/2-inch pieces

Table salt

½ tsp

Black pepper

¼ tsp

Light sour cream

¼ cup(s)


¼ cup(s), chopped fresh


  1. 1 Preheat broiler. Line bottom of broiler pan with foil. Place poblanos in prepared pan. Broil 5 inches from heat, turning occasionally, until skin blisters, about 10 minutes. Wrap poblanos in foil and let steam about 10 minutes. When cool enough to handle, peel poblanos, remove stems and seeds, and dice.
  2. 2 Meanwhile, puree tomatoes in blender or food processor.
  3. 3 Heat oil in large nonstick skillet over medium heat. Add onion and garlic and cook, stirring occasionally, until onion softens, about 4 minutes. Add chili powder and cook, stirring frequently, just until fragrant, about 30 seconds.
  4. 4 Stir in tomato puree, poblanos, zucchini, salt, and pepper; bring to boil. Reduce heat and cook, covered, 4 minutes. Uncover and cook, stirring occasionally, until zucchini is crisp-tender, about 3 minutes. Remove pan from heat; stir in sour cream and cilantro.
  5. Serving size: (1 1/4 cups)