Puebla's August soup of squash blossoms wilted in butter with white onion and fresh elote, blended with caldo de pollo and crema mexicana. Whole petals saved back as garnish. Not sweet, not fussy, and only as good as the flowers you bring home from the mercado.
Soups & Stews
Mexican
Dinner Party
Comfort Food
20 min
Active Time
30 min cook•50 min total
Yield6 servings
This is a Puebla soup, and more broadly a soup of the central highlands: Tlaxcala, the State of Mexico, parts of Hidalgo and Morelos where calabaza grows in summer and the blossoms come into the mercados by the bunch starting in late July. By August they are everywhere. By September they are gone. The calendar dictates this dish, not the cook.
Flor de calabaza is delicate. The petals are the color of melted butter and the flavor is something between cucumber, baby zucchini, and clean grass. People who have never cooked them assume the soup will be sweet. It is not. There is no sugar here, no cream of corn nonsense, no condensed milk. The blossoms wilt down in butter with white onion and fresh elote, then everything gets blended with a clean caldo de pollo and finished with crema mexicana. That is the dish. The trick is restraint. Anything more and you bury the flower.
Epazote is what locks this soup to its region. Pueblan and Tlaxcalan cooks reach for epazote the way other cooks reach for bay leaves, and in this soup it gives the broth a faint mineral edge that keeps the cream honest. Do not use cilantro. Cilantro is a different herb for a different dish.
My mother did not make this. She was from Jalisco and Jalisco does not have this tradition. I learned crema de flor de calabaza from a senora named Dona Refugio who ran a fonda near the mercado in Cholula. She taught me to save the prettiest blossoms whole and lay them on the surface of the soup at the table, opened like a small flag of the season. La cocina no es decoracion, es trabajo, but a whole blossom floating on the surface of the soup is the kind of small honesty that tells the diner what they are about to eat. Saber cocinar es saber vivir.
Squash blossoms have been eaten in Mesoamerica for at least seven thousand years, predating the domestication of the squash itself; archaeological evidence from caves in Tehuacan, Puebla, shows that pre-Columbian peoples consumed every part of the cucurbit plant, including the flowers, vines, seeds, and immature fruit. The blossom was considered a humble ingredient through the colonial period and only entered the formal cookbooks of the central highlands in the 19th century, when Pueblan convent cooks codified the cream-based blended soup as a refined first course for criollo households. Today, flor de calabaza is grown commercially in Xochimilco, Morelos, and the Valle de Puebla, with peak season running from late July through early September, after which the soup disappears from menus until the following summer.
The technique, the tradition, and the story behind every dish.
fresh squash blossoms (flor de calabaza)stems and sepals removed, pistils pinched out
2 large bunches (about 40 to 50 blossoms)
unsalted butter
3 tablespoons
white onionfinely chopped
1 medium
garlic clovesfinely minced
3
fresh white cornkernels cut off the cob
2 ears (about 2 cups kernels)
fresh epazoteleaves only
1 sprig
caldo de pollo casero (homemade chicken broth)warm
4 cups
crema mexicana
3/4 cup, plus more for finishing
kosher salt
1 1/2 teaspoons, plus more to taste
freshly cracked black pepper
to taste
fresh chile poblanocharred, peeled, seeded, and cut into thin rajas
1
queso fresco (optional)crumbled
1/4 cup
reserved whole blossoms (for garnish) (optional)
6 to 8
hand-pressed corn tortillas (optional)warmed
for serving
Equipment Needed
•Heavy 4-quart pot or clay cazuela
•High-powered stand blender
•Sharp knife for cutting corn off the cob
•Kitchen scissors for trimming the blossoms
•Tongs and a paper bag for charring the poblano
Instructions
1
Clean the blossoms
Work over a wide bowl. Pull the green stem off each flower at the base. Snip the pointed green sepals at the bottom of the petals with kitchen scissors. Open each blossom and pinch out the pistil, the orange stamen in the center, which turns bitter if you leave it. Tear any blossoms that have ants or wilted petals. Set aside six to eight of the most beautiful whole blossoms for garnish. Roughly chop the rest. This is the work. Do not skip it.
Do not wash the blossoms under running water. They tear and turn to slime. If they need cleaning, lay them on a kitchen towel and brush gently with a soft brush or a damp paper towel.
2
Char the poblano
Lay the poblano directly on a gas flame or under the broiler. Turn it with tongs until the skin is blistered black on every side, about six minutes. Drop it in a paper bag or covered bowl for ten minutes. The trapped warmth loosens the skin. Rub the skin off with your fingers, never under water. Pull out the stem, scrape the seeds, and slice into thin strips. These are your rajas.
3
Sweat the aromatics
Melt the butter in a heavy 4-quart pot over medium heat. Add the chopped white onion with a pinch of salt and cook until translucent and soft, about six minutes. Do not let it brown. Brown onion gives the soup the wrong color and a sweetness the dish does not want. Add the garlic and cook for thirty seconds, just until you can smell it.
4
Add the corn and blossoms
Stir in the corn kernels and cook for four minutes, until the kernels turn from chalky white to bright and tender. Add the chopped squash blossoms and the epazote leaves. The blossoms collapse fast. Stir them in and watch them wilt down into a tangle of soft orange ribbons in about two minutes. The mixture will smell green and faintly grassy, like a garden after rain. That smell is the flower telling you it is ready.
Epazote is not optional. It is the herb that anchors this soup to Puebla and the central highlands. Cilantro is not a substitute. If you cannot find epazote, leave the herb out entirely rather than reaching for something that does not belong.
5
Build the soup
Pour in the warm chicken broth and bring to a gentle simmer. Cook for ten minutes, just enough for the flavors to settle into each other. Taste the broth. It should taste of corn and flower, with the onion in the background. Season with the salt and black pepper. Pull the pot off the heat.
6
Blend with care
Reserve about a cup of the corn and blossom solids with a slotted spoon. This goes back into the soup whole for texture. Transfer the rest to a blender in batches, no more than half full at a time. Hold the lid down with a folded towel and start on the lowest speed. Hot liquid in a blender will lift the lid and burn you. Blend each batch until completely smooth, about a minute. Return everything to the pot, including the reserved whole pieces.
An immersion blender works if you do not have a stand blender, but you will not get the same silken texture. The stand blender is worth the extra step.
7
Finish with crema
Set the pot back over low heat. Stir in the crema mexicana. Do not let it boil after the crema goes in. Boiling crema breaks and the soup turns grainy. Warm it through, two or three minutes. Taste again for salt. The soup should be the pale gold-green of late summer, smooth on the spoon, and tasting clearly of the flower, not of dairy. Crema rounds, it does not lead. Así se hace y punto.
8
Serve in barro
Ladle into warm clay cazuelitas or shallow bowls. Drape a few rajas of poblano across the surface of each. Set a reserved whole blossom in the center of each bowl, opened gently so the petals lay flat on the soup. Crumble queso fresco around the blossom and drizzle a thin spiral of cold crema on top. Serve with warm tortillas. Recetas probadas y garantizadas.
Chef Tips
•Buy the blossoms the day you plan to cook them. They last twenty-four hours in the refrigerator, maybe thirty-six, wrapped in a slightly damp cloth in a plastic bag. After that they wilt into nothing and you have wasted your money. If the mercado has them, you cook them.
•The corn matters. Fresh elote off the cob, white if you can find it. Frozen corn is a compromise and the soup loses the bright sweetness that balances the flower. Canned corn is not a conversation worth having.
•Use crema mexicana, not American sour cream and not creme fraiche. Mexican crema is thinner, less tangy, and pours like heavy cream. If you can only find sour cream, thin it with a tablespoon of whole milk and a pinch of salt before adding. It is a substitution and it is a compromise.
•Do not blend the soup until it is satin. Leave a little texture, especially with the reserved corn and blossom solids stirred back in. A perfectly smooth puree feels like baby food. You want the cook's hand visible on the spoon.
Advance Preparation
•The soup base can be made the morning of and held off the heat for up to four hours. Add the crema only when you reheat for service, gently, never boiling.
•Do not make this more than one day ahead. The fresh flower flavor is the whole point and it fades fast. Leftover soup keeps for two days refrigerated but the brightness will not be the same.
•The poblano rajas can be charred, peeled, and sliced one day ahead and refrigerated covered.
Frequently Asked Questions
Nutrition Information
1 serving (about 300g)
Calories
210 calories
Total Fat
15 g
Saturated Fat
9 g
Trans Fat
0 g
Unsaturated Fat
5 g
Cholesterol
45 mg
Sodium
400 mg
Total Carbohydrates
14 g
Dietary Fiber
2 g
Sugars
5 g
Protein
5 g
Where cooking meets culture.
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.