Father's Day. Sean's second. He has a system now—Sean Donovan, the person who has a system for everything, has developed the Saturday pancake system into something that includes the recipe written on a card inside the pantry door, the specific pan always hanging in the same place, the vanilla extract kept at the front of the spice shelf. He runs the Saturday pancakes the way he runs a job site: efficiently, without wasted motion, producing consistent results. Liam runs to the kitchen every Saturday morning now when he hears the pan on the stove. He knows what that sound means.
For Father's Day I made Sean sleep in—I had Liam by seven AM and we made coffee and watched the Celtics highlights he'd saved from the night before and ate cereal and Liam narrated the highlights in his own language and I tried to follow along. By nine Sean came downstairs and sat at the table and Liam climbed onto the bench next to him and put his hand on Sean's arm, which is what he does when he wants to be near someone without making a demand. Just contact. Just present.
Sean's father came for dinner. I made his mother's lamb stew because it felt right—the food that connects the generations, the recipe Maureen dictated over the phone, the thing that started as hers and became ours. Sean Sr. ate without commentary, which means he approved, and then said "your mother made this every Monday" to Sean and they were quiet together for a minute and I was in the kitchen and I heard it and let the moment be what it was.
I won’t always have Maureen’s lamb stew in my back pocket for every occasion, but what I’ve learned from making it is that the recipes worth holding onto are the ones built on time and warmth—the kind where the smell alone carries a memory before anyone says a word. This beefy wild rice soup lives in that same spirit: deep, slow-cooked, and the kind of thing that fills a kitchen in a way that makes people stay at the table longer than they planned. If you’re looking for something to bring that kind of quiet, full-hearted weight to a dinner, this is it.
Beefy Wild Rice Soup
Prep Time: 20 min | Cook Time: 1 hr 15 min | Total Time: 1 hr 35 min | Servings: 6
Ingredients
- 1 lb beef stew meat, cut into 3/4-inch cubes
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 3 medium carrots, sliced into rounds
- 3 stalks celery, sliced
- 1 cup uncooked wild rice blend, rinsed
- 6 cups beef broth
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- 2 tablespoons fresh parsley, chopped (for serving)
Instructions
- Brown the beef. Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Season beef cubes with salt and pepper, then add to the pot in a single layer. Sear for 3–4 minutes per side until browned. Remove and set aside.
- Sauté the aromatics. Reduce heat to medium. Add onion and celery to the same pot and cook for 4–5 minutes until softened. Add garlic and cook 1 minute more, stirring frequently.
- Build the base. Stir in carrots, thyme, rosemary, and smoked paprika. Cook for 2 minutes to bloom the spices.
- Add liquids and rice. Return the browned beef to the pot. Pour in the beef broth and diced tomatoes. Stir in the rinsed wild rice blend. Bring to a boil.
- Simmer low and slow. Reduce heat to low, cover, and simmer for 55–65 minutes, until the rice is tender and the beef is fork-tender. Stir occasionally and add a splash of broth if the soup thickens too much.
- Taste and finish. Adjust seasoning with salt and pepper. Ladle into bowls and top with fresh parsley.
Nutrition (per serving)
Calories: 310 | Protein: 26g | Fat: 9g | Carbs: 30g | Fiber: 3g | Sodium: 680mg