Sunday dinner with whoever comes — Luis Jr. sometimes, Isabella after shifts, Sofia always, Diego when he's in town, Camila after rehearsals. The table is never full anymore (the children have their own tables now) but the table is never empty (someone always comes), and the never-empty is the gift, and the gift is the caldo, and the caldo is Rosa.
The caldo is Rosa’s — that’s not something I try to replicate. But the spirit behind it, the idea that dinner should be ready when someone walks through the door, that’s something I hold onto every week. On the nights I don’t know who’s coming or how many, I go back to basics: simple, filling dinners that stretch or shrink without fuss. These are the ones I reach for when the table might be two people or might be five, and it doesn’t matter either way — there’s always enough.
Dinner Ideas for Tonight
Prep Time: 15 min | Cook Time: 30 min | Total Time: 45 min | Servings: 4–6
Ingredients
- 1 1/2 lbs boneless chicken thighs or ground beef
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 medium carrots, sliced into coins
- 2 stalks celery, sliced
- 1 can (14.5 oz) diced tomatoes
- 4 cups low-sodium chicken or vegetable broth
- 1 cup long-grain white rice or 2 cups cooked pasta
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- Salt and black pepper to taste
- Fresh parsley or cilantro, chopped, for garnish
- Crusty bread or warm tortillas for serving
Instructions
- Brown the protein. Heat olive oil in a large pot or Dutch oven over medium-high heat. Season chicken thighs or ground beef with salt and pepper, then cook until browned, about 5–6 minutes per side for chicken or until no pink remains for beef. Remove and set aside.
- Build the base. In the same pot, add the onion and cook over medium heat for 3–4 minutes until softened. Add garlic, carrots, and celery and cook another 3 minutes, stirring occasionally.
- Season and add liquid. Stir in the cumin, paprika, and oregano, letting the spices toast for 30 seconds. Pour in the diced tomatoes and broth, scraping up any browned bits from the bottom of the pot.
- Simmer with the grain. Return the protein to the pot. If using rice, stir it in now. Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes until rice is tender and chicken is cooked through. If using pasta, cook separately and add at the end.
- Finish and serve. Shred chicken with two forks if desired. Taste and adjust seasoning. Ladle into bowls and top with fresh parsley or cilantro. Serve with crusty bread or warm tortillas alongside.
Nutrition (per serving)
Calories: 340 | Protein: 27g | Fat: 10g | Carbs: 34g | Fiber: 3g | Sodium: 480mg