← Back to Blog

Roast Pork Soup — The Tamales Were for Luis Jr., But This Soup Is for the Wait That’s Finally Over

Luis Jr. graduated from basic training. We did not attend — Fort Sill does not do family graduation ceremonies the way high schools do (or if they do, we couldn't afford the trip to Oklahoma) — but he called. He called and his voice was different. Not different bad. Different finished. The voice of a man who has been compressed and heated and shaped, the way steel is compressed and heated and shaped, and what comes out is harder than what went in, and the hardness is not cruelty but resilience, and the resilience is what the Army was buying when they took my boy.

He said: "I'm a soldier." Two words. Subject, predicate. Complete sentence. Complete transformation. I said: "You were always a soldier, mijo. Now you have the uniform." He laughed — the old laugh, the Luis Jr. laugh that the Army couldn't change — and I held the phone and listened to the laugh and thought: there he is. Under the uniform, under the discipline, under the six miles and the push-ups and the wrinkled bunk and the drill sergeant's shouting, there he is. My boy. The baby I held at twenty-four. The boy who carried flour sacks. The teenager who brought me coffee without being asked. He's still there. The laugh proves it.

He will be stationed at Fort Bliss. Twenty minutes from home. The answer to a prayer I have been praying since the day he said "I'm thinking about the Army." Twenty minutes. I can bring tamales in twenty minutes. I can deliver conchas in twenty minutes. He will be home for Sunday dinner. He will sit in his chair. The chair will not be empty anymore. The chair is the thing. The chair at the table. The plate that's not missing. The family that is still whole, just stretched, just rearranged, just occupying a larger space than the house can hold, and the house is adjusting, and I am adjusting, and the adjustment is the life.

I made tamales to celebrate. A batch of fifty — chile colorado pork, Rosa's recipe, because every celebration in the Gutierrez house is a Rosa's-recipe celebration. I will bring them to Fort Bliss when he arrives. I will stand at the gate of a military base with a bag of tamales, and the security guard will smell them, and the security guard will want one, and I will give the security guard one because that is what Rosa would do, and what Rosa would do is always the right answer.

Sofia said, "He's coming home." I said, "He never left." She looked at me. She understood. The leaving was geographic. The staying was everything else. The tamales are the proof.

The tamales were already planned — fifty of them, chile colorado pork, Rosa’s recipe, because that’s what the Gutierrez family does for celebrations that matter. But in the days of waiting between the phone call and Luis Jr.’s arrival at Fort Bliss, I needed something I could make for myself, something warm and slow and full of the same pork-and-chile spirit that goes into every tamal I’ve ever folded. This roast pork soup became that bridge — the thing that fed me through the waiting, the soup I’ll keep making on the Sundays he comes home to his chair. It’s not Rosa’s recipe, but it speaks the same language.

Roast Pork Soup

Prep Time: 20 minutes | Cook Time: 1 hour 15 minutes | Total Time: 1 hour 35 minutes | Servings: 6

Ingredients

  • 2 lbs pork shoulder or pork loin, cut into 1-inch cubes
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 2 medium carrots, sliced into rounds
  • 2 stalks celery, chopped
  • 2 medium russet potatoes, peeled and cubed
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 6 cups low-sodium chicken or pork broth
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon ground black pepper
  • 1 teaspoon salt, plus more to taste
  • 1 bay leaf
  • 2 tablespoons fresh cilantro, chopped (for garnish)
  • Lime wedges, for serving

Instructions

  1. Sear the pork. Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Season pork cubes with salt and pepper. Working in batches to avoid crowding, sear pork on all sides until golden brown, about 3–4 minutes per batch. Transfer seared pork to a plate and set aside.
  2. Build the base. Reduce heat to medium. In the same pot, add onion and celery and cook, stirring occasionally, until softened, about 5 minutes. Add garlic and cook for 1 minute more until fragrant. Stir in cumin, smoked paprika, and oregano, toasting the spices in the oil for 30 seconds.
  3. Combine and simmer. Return the seared pork to the pot. Add broth, diced tomatoes (with their juices), carrots, and the bay leaf. Stir to combine. Bring to a boil, then reduce heat to low, cover, and simmer for 40 minutes.
  4. Add potatoes. Add the cubed potatoes to the pot. Continue to simmer uncovered for an additional 20–25 minutes, until potatoes are fork-tender and pork shreds easily when pressed with a spoon.
  5. Finish and serve. Remove the bay leaf. Taste and adjust seasoning with salt and pepper as needed. Ladle into bowls, garnish with fresh cilantro, and serve with lime wedges on the side.

Nutrition (per serving)

Calories: 320 | Protein: 29g | Fat: 11g | Carbs: 24g | Fiber: 3g | Sodium: 620mg

Maria Elena Gutierrez
About the cook who shared this
Maria Elena Gutierrez
Week 129 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?