← Back to Blog

Asian Beef and Cauliflower Stew -- The Dinner That Felt Like Love

Ethan starts his junior year next week and I've been thinking about what that means. Two more years. He'll be applying to colleges this time next year, choosing a path, beginning to leave. I've known this was coming since he was born — all parents know it's coming — but knowing doesn't prepare you for the proximate reality of it, the way it lands differently when it's fourteen months away instead of fourteen years.

We had a good conversation Thursday evening, just the two of us, after the younger kids were in bed. He asked about my early twenties — what I'd done wrong, what I wished I'd known, how I'd figured out what I wanted. I answered as honestly as I could. I told him I'd made good choices and some bad ones and that the bad ones hadn't ruined anything permanently and had occasionally taught me things the good choices couldn't.

He asked about Grace. We haven't talked about her directly in a while — the family has its own rhythms around grief and Ethan at sixteen navigates them with more sensitivity than most adults. I told him a few things I haven't told him before: that cooking was how I survived the first year after her, that the workshops grew from that, that everything I've built since connects back to her somehow. He listened and didn't say anything for a while. Then he said, "I'm glad you built it." I said I was too.

I made his favorite dinner: pot roast, low and slow, carrots and potatoes and onion in the braising liquid, the kind that makes the house smell like love for six hours. He ate two full plates. That's its own conversation.

That Thursday evening with Ethan reminded me why I started cooking in the first place — not to feed people, exactly, but to hold space for them. I’d made his favorite pot roast that night, but the recipe I keep returning to when I need that same low-and-slow comfort with a little more depth is this Asian beef and cauliflower stew: soy, ginger, garlic, beef braising until it gives up any resistance it had. It takes time, which is exactly the point. Some conversations need a meal that’s been working quietly in the background all afternoon, filling the house with the smell of something worth coming home to.

Asian Beef and Cauliflower Stew

Prep Time: 20 minutes | Cook Time: 2 hours 30 minutes | Total Time: 2 hours 50 minutes | Servings: 6

Ingredients

  • 2 1/2 lbs beef chuck, cut into 2-inch cubes
  • 1 medium head cauliflower, cut into large florets
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 medium yellow onion, roughly chopped
  • 2 medium carrots, cut into 1-inch pieces
  • 3 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon sesame oil
  • 2 tablespoons vegetable oil
  • 2 tablespoons tomato paste
  • 3 cups beef broth
  • 1 tablespoon brown sugar
  • 1 teaspoon five-spice powder
  • 1/2 teaspoon crushed red pepper flakes
  • 2 tablespoons cornstarch mixed with 2 tablespoons cold water (slurry)
  • 2 green onions, sliced, for garnish
  • Steamed white rice or crusty bread, for serving

Instructions

  1. Sear the beef. Pat beef cubes dry with paper towels and season generously with salt and pepper. Heat vegetable oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Working in batches to avoid crowding, sear beef on all sides until deeply browned, about 3–4 minutes per side. Transfer to a plate and set aside.
  2. Build the base. Reduce heat to medium. Add onion to the same pot and cook, stirring occasionally, until softened and beginning to brown, about 5 minutes. Add garlic, ginger, and tomato paste and stir constantly for 1 minute until fragrant.
  3. Add the liquids and spices. Stir in soy sauce, fish sauce, sesame oil, brown sugar, five-spice powder, and red pepper flakes. Pour in beef broth and stir to combine, scraping up any browned bits from the bottom of the pot.
  4. Braise low and slow. Return the seared beef and any accumulated juices to the pot. Bring to a gentle boil, then reduce heat to low, cover, and simmer for 1 hour 45 minutes, or until the beef is nearly fork-tender.
  5. Add the vegetables. Stir in carrots and cauliflower florets. Re-cover and continue to braise for an additional 30–35 minutes, until vegetables are tender and beef pulls apart easily.
  6. Thicken the broth. Stir in the cornstarch slurry and simmer uncovered for 5–8 minutes, until the broth thickens to a glossy, stew-like consistency. Taste and adjust seasoning with salt, pepper, or a splash more soy sauce as needed.
  7. Serve. Ladle into deep bowls over steamed rice or alongside crusty bread. Garnish with sliced green onions.

Nutrition (per serving)

Calories: 420 | Protein: 38g | Fat: 22g | Carbs: 16g | Fiber: 3g | Sodium: 890mg

Michelle Larson
About the cook who shared this
Michelle Larson
Week 169 of Michelle’s 30-year story · Provo, Utah
Michelle is a forty-four-year-old mom of six in Provo, Utah, a former accountant who traded spreadsheets for freezer meal prep and never looked back. She is LDS, organized to a fault, and can fill a chest freezer with sixty labeled meals in a single Sunday afternoon. She lost her second baby to SIDS and carries that grief in everything she does — including the way she feeds her family, which she does with a precision and devotion that borders on sacred.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?