← Back to Blog

Pumpkin Coconut Soup -- Sofia's Halloween Idea, Spooned Into a Bowl

Halloween, year three. Camila has finally changed costumes: she is going as a singer this year. Not a baker. A singer. The shift from baker to singer is a shift in identity — or rather, a recognition that Camila has two identities, the one she inherited (the bakery, the kitchen, Rosa's hands) and the one she is discovering (the voice, the stage, the microphone). She can be both. She will be both. But tonight she is a singer, in a sparkly dress and a headband with a star on it and the Bluetooth microphone as a prop that is also real.

Diego is a robot again. Same concept, upgraded execution. This year's robot costume has LED strips that change color (he programmed the pattern), a functioning speaker in the chest that plays robot sounds, and articulating joints made from cut soda cans. It weighs fourteen pounds. He can barely walk. He loves it. The engineering is the costume.

Sofia didn't dress up. She is thirteen and thirteen is the age when Halloween becomes uncool, which is the age when everything becomes uncool except the thing you love, and the thing Sofia loves is the bakery. She handed out bakery samples instead of candy — conchas, empanadas, polvorones — and the trick-or-treaters who came to our door left with Mexican pastries and the confused delight of children who expected Snickers and got something better.

I made pumpkin empanadas for the bakery — sweet potato and pumpkin, a Halloween special that Sofia conceived and I executed. They sold out. Of course they sold out. Sofia's ideas always sell out. She priced them at two dollars each and the margin was twenty-eight percent and she told me the margin before I asked because she knows I will ask and she has learned that preempting my questions is more efficient than answering them.

Luis Jr. was on duty on Halloween. He couldn't come. His empty chair at dinner — we had chili on Halloween, a Texas tradition I've adopted — was a small grief, a familiar grief, the kind of grief that comes from having a child in uniform. The chair is empty on some Sundays and not others, and the alternation is the rhythm of military motherhood: present, absent, present, absent, like a heartbeat, like a metronome, like the steady pulse of a bakery oven that is on and then off and then on again.

Sofia’s pumpkin-and-sweet-potato empanadas sold out before noon, and all that pumpkin energy followed me home — so when I needed something warm and low-effort for Halloween dinner alongside the chili, I leaned into the season and made this Pumpkin Coconut Soup. It felt right: simple enough to pull together while Diego clunked around in fourteen pounds of robot suit, festive enough to honor the holiday Sofia had made her own, and steady enough to sit comfortably next to Luis Jr.’s empty chair without asking too much of anyone.

Pumpkin Coconut Soup

Prep Time: 15 minutes | Cook Time: 30 minutes | Total Time: 45 minutes | Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated (or 1 teaspoon ground ginger)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 can (15 oz) pumpkin puree
  • 1 can (13.5 oz) full-fat coconut milk
  • 3 cups vegetable broth
  • 1 tablespoon lime juice
  • 1 teaspoon brown sugar
  • Salt and black pepper to taste
  • Fresh cilantro and toasted pumpkin seeds, for garnish

Instructions

  1. Sauté aromatics. Heat olive oil in a large pot over medium heat. Add the diced onion and cook, stirring occasionally, for 5–6 minutes until softened and translucent. Add the garlic and ginger and cook for 1 more minute until fragrant.
  2. Bloom the spices. Stir in the cumin, coriander, and cayenne (if using). Cook for 30 seconds, stirring constantly, to toast the spices and deepen their flavor.
  3. Add pumpkin and liquids. Stir in the pumpkin puree until fully combined with the aromatics. Pour in the coconut milk and vegetable broth, stirring to blend everything into a smooth, uniform base.
  4. Simmer. Bring the soup to a gentle simmer over medium heat. Cook uncovered for 20 minutes, stirring occasionally, to allow the flavors to meld and the soup to thicken slightly.
  5. Season and finish. Stir in the lime juice and brown sugar. Taste and adjust salt, pepper, and lime as needed. If you prefer a silkier texture, use an immersion blender to puree until completely smooth.
  6. Serve. Ladle into bowls and garnish with fresh cilantro leaves and toasted pumpkin seeds. Serve immediately with crusty bread or warm tortillas on the side.

Nutrition (per serving)

Calories: 185 | Protein: 3g | Fat: 14g | Carbs: 16g | Fiber: 3g | Sodium: 420mg

Maria Elena Gutierrez
About the cook who shared this
Maria Elena Gutierrez
Week 135 of Maria Elena’s 30-year story · El Paso, Texas
Maria Elena was born in Ciudad Juárez, crossed the border at twenty with nothing but her mother's recipes in her head, and built a life in El Paso one tortilla at a time. She owns Panadería Rosa, a tiny bakery named after the mother who taught her that cooking is prayer and waste is sin. She has five children, a husband who chose the family over the beer, and a stack of handwritten recipes that she guards like sacred text — because they are.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?