School started. The rhythm changes — from the loose, improvisational jazz of summer to the structured march of September. Luis Jr. is a junior now, sixteen in November, and he walks into school like he owns it, all height and shoulders and the particular confidence of a boy who has been carrying flour sacks at his mother's bakery since he was fourteen and knows what real work feels like. Isabella starts eighth grade. She has a backpack full of honors textbooks and a plan for her life that extends to age forty and includes nursing school, a career in neonatal care, and "maybe a family, but not until I'm established," which she announced at dinner, and I thought: this child has more structure than my business plan.
Sofia starts sixth grade — middle school. She was nervous, which Sofia never is, and the nervousness looked wrong on her the way a coat looks wrong on a dog — technically there but deeply unnatural. I walked her to the door on the first day and she let me, which means she was really nervous, because normally Sofia would rather chew glass than be walked to school by her mother. I said, "You'll be great." She said, "I know." The nervousness evaporated. Sofia's confidence has a three-minute recovery time.
Diego is in third grade. He has a new teacher, Mrs. Gonzales, who is young and enthusiastic and sent home a note saying she is "excited to nurture your child's love of learning," and Diego showed me the note and said, "She seems nice but she spelled 'hypothesis' wrong on the whiteboard." He is eight. He is correcting his teacher's spelling of scientific terms. I have no idea where this child came from but I suspect aliens.
Camila starts pre-K officially — not the summer program at the community center but real pre-K at the elementary school. She wore the pink backpack and new shoes (the ones we bought last week, the ones that will be too small by October because Camila's feet are on an aggressive growth schedule) and she marched into the classroom like a queen entering her court and did not look back. Not once. She did not look back at me standing in the parking lot with tears running down my face and my hand pressed against the chain-link fence, watching my baby walk away from me into a building full of strangers. She didn't look back because she is four and four is the age of forward, the age of charge, the age of absolutely no rear-view mirror. I stood in the parking lot for ten minutes after she was inside. Then I drove to the bakery and made conchas and cried into the dough, which I do more often than I would like to admit, and the conchas always come out fine, and I think tears might be a valid ingredient.
Rosa was released from the hospital. She is home in Anapra. Beatriz is caring for her full-time now. Carmen says Rosa is mobile but slow, using a walker, her spirit diminished in a way that scares Carmen. Rosa, diminished. The words don't go together. Rosa is not a woman who diminishes. She is a mountain. Mountains don't diminish. Except they do, over time, with weather and erosion and the slow grinding of the world, and I have to accept that my mother is a mountain being worn down by time, and I cannot stop time any more than I can stop the weather.
I made albondigas soup this week — meatball soup, the one Rosa made with beef and rice mixed into the meatballs and a tomato-chile broth with zucchini and carrots. It is sick-person food, healing food, the soup you make when someone you love is unwell and you are too far away to bring it to them. I made it for my family but I was thinking of Rosa, and every meatball I rolled was a prayer, and every ladle of broth was a wish, and the kitchen smelled like love and worry, which might be the same thing.
I couldn’t bring Rosa a bowl of soup, so I brought her the idea of one — the closest thing I had to a prayer with a ladle. This version is what albondigas becomes in my kitchen now, ground turkey instead of beef, orzo instead of plain rice, but the same spirit: something warm made with worry and love and the hope that it reaches the person who needs it, even across a thousand miles. Here’s how I made it.
Turkey Meatball Soup with Orzo
Prep Time: 20 minutes | Cook Time: 35 minutes | Total Time: 55 minutes | Servings: 6
Ingredients
For the Meatballs:
- 1 lb ground turkey
- 1/4 cup uncooked long-grain white rice
- 1 egg, lightly beaten
- 2 cloves garlic, minced
- 1/4 cup finely chopped white onion
- 1/4 cup chopped fresh cilantro
- 1 teaspoon cumin
- 1/2 teaspoon dried oregano
- 3/4 teaspoon kosher salt
- 1/4 teaspoon black pepper
For the Broth:
- 1 tablespoon olive oil
- 1 medium white onion, diced
- 3 cloves garlic, minced
- 1 can (14.5 oz) fire-roasted diced tomatoes
- 2 tablespoons tomato paste
- 1 chipotle pepper in adobo sauce, minced (plus 1 teaspoon adobo sauce)
- 6 cups low-sodium chicken broth
- 2 medium carrots, peeled and sliced into coins
- 2 medium zucchini, halved lengthwise and sliced into half-moons
- 1/2 cup dry orzo pasta
- 1 teaspoon cumin
- 1/2 teaspoon dried oregano
- Salt and pepper, to taste
- Fresh cilantro and lime wedges, for serving
Instructions
- Make the meatballs. In a large bowl, combine the ground turkey, uncooked rice, egg, garlic, onion, cilantro, cumin, oregano, salt, and pepper. Mix gently with your hands until just combined — do not overwork the meat. Roll into balls about 1 1/4 inches in diameter (roughly the size of a large marble). You should get about 24–28 meatballs. Set aside on a plate.
- Build the broth base. Heat olive oil in a large Dutch oven or heavy pot over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add the garlic and cook 1 minute more until fragrant.
- Add tomatoes and chile. Stir in the tomato paste and cook for 1 minute, letting it caramelize slightly against the pot. Add the fire-roasted tomatoes, minced chipotle, and adobo sauce. Stir to combine and cook 2 minutes.
- Add broth and carrots. Pour in the chicken broth. Add the carrots, cumin, and oregano. Bring to a gentle boil over medium-high heat.
- Simmer the meatballs. Carefully drop the meatballs one at a time into the simmering broth. Reduce heat to medium-low. Cover and cook 20 minutes without stirring, so the meatballs hold together as the rice inside them finishes cooking.
- Add zucchini and orzo. Gently stir in the zucchini and orzo. Cook uncovered for an additional 10–12 minutes, until the orzo is tender and the zucchini is cooked through but not mushy. Taste and adjust salt and pepper.
- Serve. Ladle into deep bowls. Top with fresh cilantro and a squeeze of lime. This soup is even better the next day, once the broth has had time to settle into itself.
Nutrition (per serving)
Calories: 310 | Protein: 27g | Fat: 9g | Carbs: 29g | Fiber: 3g | Sodium: 620mg