Election Day again. I voted again. The naturalization certificate was in my purse again. I will carry it until the day I die. I voted and I thought about Rosa, who could never vote, and Alejandro, who could never vote, and Javier, who was killed before he was old enough to vote, and the accumulated voicelessness of my family — generations of people with opinions and no ballot — and I filled in my choices with the weight of all those uncast votes behind me. I am not just voting for Maria Elena. I am voting for the Delgados who couldn't.
Luis Jr. came for Sunday dinner. Nineteen on the 18th. We celebrated early — carne asada, because Luis Jr.'s birthday menu never changes, because some things should not change, because the consistency is the gift. Andrea came. She brought a cake — bakery-bought, from another bakery, and I tried not to be offended and failed but said nothing because saying nothing about a cake from another bakery is the highest form of maternal restraint.
I gave him a rosary. Not Rosa's — that was last year. This is a new one, blessed by Father Morales, with beads the color of desert sand. I said: "For the days the Army is hard." He said: "Every day the Army is hard." I said: "Then pray every day." He put it in his pocket, next to Rosa's rosary from his sixteenth birthday, and he carries two rosaries now — his grandmother's and his own — and the two rosaries together hold more prayer than any church.
I made barbacoa again for the birthday — the slow-braised beef cheeks in banana leaves, six hours, falling-apart tender. Birthday barbacoa. It is a tradition now. Some traditions are chosen. Some traditions happen to you. Some traditions are a boy who always wants carne asada and a mother who sometimes upgrades to barbacoa because the birthday boy deserves the upgrade and the beef cheeks deserve six hours and the banana leaves deserve the kitchen's attention.
Camila wrote Luis Jr. a birthday song. "Brother Song." It goes: "My brother is a soldier, my brother is so tall, my brother wears big boots, and that is all." Four lines. Factual. Poetic in its simplicity. Luis Jr. said: "That's the best song anyone has ever written for me." He meant it. Camila said: "I know." She also meant it.
The barbacoa is the tradition, and the tradition is the point — but when you’ve spent six hours coaxing beef cheeks into tenderness and your kitchen smells like banana leaves and love, you understand that slow-cooked meat is its own kind of prayer. This Carnitas Caldo carries that same spirit: pork braised until it surrenders, folded into a deep, fragrant broth that asks nothing of you except time. I make it when the birthday table needs something that says you are worth every hour, and Luis Jr. always is.
Carnitas Caldo (Carnitas Soup)
Prep Time: 20 minutes | Cook Time: 2 hours 30 minutes | Total Time: 2 hours 50 minutes | Servings: 6
Ingredients
- 2 1/2 lbs pork shoulder, cut into 3-inch chunks
- 1 tablespoon vegetable oil
- 1 medium white onion, halved (half diced, half left whole for broth)
- 6 cloves garlic, minced (plus 2 whole cloves for broth)
- 2 dried guajillo chiles, stems and seeds removed
- 1 dried ancho chile, stem and seeds removed
- 2 Roma tomatoes, quartered
- 8 cups chicken or pork broth, low-sodium
- 2 teaspoons dried oregano (Mexican oregano preferred)
- 1 teaspoon ground cumin
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 2 medium Yukon Gold potatoes, peeled and cubed
- 2 medium carrots, sliced into rounds
- 1 zucchini, sliced into half-moons
- 1/2 cup fresh cilantro, roughly chopped
- Juice of 1 lime
- Warm corn tortillas, sliced radishes, diced white onion, and lime wedges for serving
Instructions
- Toast and soak the chiles. Heat a dry skillet over medium heat. Press the guajillo and ancho chiles flat against the skillet for 15 to 20 seconds per side until fragrant and slightly darkened — do not let them burn. Transfer to a bowl, cover with 2 cups of hot water, and soak for 15 minutes until softened.
- Build the chile base. Drain the soaked chiles and add them to a blender along with the quartered tomatoes, 2 whole garlic cloves, and 1 cup of the broth. Blend until completely smooth. Strain through a fine-mesh sieve and set aside.
- Sear the pork. Pat the pork shoulder chunks dry with paper towels and season generously with salt and pepper. Heat the vegetable oil in a large Dutch oven or heavy pot over medium-high heat. Working in batches, sear the pork on all sides until deeply browned, about 3 to 4 minutes per side. Transfer to a plate and set aside.
- Sauté aromatics. Reduce the heat to medium. Add the diced onion half to the same pot and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add the minced garlic, cumin, and oregano and cook 1 minute more until fragrant.
- Add the chile sauce and broth. Pour the strained chile blend into the pot and cook, stirring constantly, for 3 to 4 minutes until the sauce darkens slightly and coats the bottom of the pot. Add the remaining broth and the whole onion half. Return the seared pork to the pot. Bring to a boil, then reduce to a gentle simmer.
- Braise low and slow. Cover the pot and simmer over low heat for 1 hour 45 minutes to 2 hours, until the pork is completely tender and pulls apart easily with a fork. Remove the whole onion half and discard. Using two forks, shred the pork directly in the pot into large, rustic pieces.
- Add the vegetables. Stir in the potatoes and carrots. Simmer uncovered for 15 minutes. Add the zucchini and continue simmering for 8 to 10 minutes until all vegetables are tender but not mushy. Taste and adjust salt as needed.
- Finish and serve. Stir in the lime juice and half the chopped cilantro. Ladle the caldo into deep bowls and top with remaining cilantro. Serve immediately with warm corn tortillas, sliced radishes, diced onion, and extra lime wedges on the side.
Nutrition (per serving)
Calories: 410 | Protein: 34g | Fat: 18g | Carbs: 26g | Fiber: 4g | Sodium: 620mg