Thai-Style Pot Roast

Intro

Pot roast is one of those meals that always feels right — especially when the weather cools down a little.

This version leans into Thai flavors: coconut milk, lemongrass, curry paste, fish sauce, and lime. The result is something that sits somewhere between a classic pot roast and a Thai curry.

It’s rich, fragrant, and perfect over a bowl of rice.

And like most braised dishes, it’s mostly hands-off cooking — which is ideal when you’re juggling dinner and toddler bedtime.

Why This Recipe Works

  • A traditional pot roast relies on long cooking to break down tough connective tissue in the meat. This version keeps that same technique but layers in Thai flavors that hold up well to braising.

  • Coconut milk adds richness, lime keeps the dish bright, and fish sauce provides the deep savory backbone.

Optional Step: Dry Brine the Beef (Highly Recommended)

If you have time the night before, dry brining the short ribs will noticeably improve the flavor.

Simply season the meat with the salt and pepper, place it on a rack or plate, and leave it uncovered in the refrigerator overnight.

The next day, cook the recipe as written.

Why This Helps

Salt slowly draws moisture out of the meat and then reabsorbs back into it. During this process the salt dissolves into the muscle fibers, seasoning the meat all the way through instead of just on the surface.

An added bonus is that the overnight rest also dries the surface slightly, which helps the beef brown better when you sear it.

If you forget to do this step, don’t worry — the recipe will still turn out great.

Ingredients

The Roast

  • 1¾ lb boneless beef short rib

  • 1 tsp salt

  • 1 tsp black pepper (rainbow pepper if you have it)

Aromatics

  • 5 cloves garlic, chopped

  • ½ -1 T ginger, grated

  • 2 shallots, finely chopped

  • 2 tbsp yellow curry paste

  • 1 tbsp plain flour

Braising Liquid

  • 3 cups ml beef stock

  • 1 can coconut milk

  • 1 tbsp fish sauce

  • 1 tbsp brown sugar (or Thai palm sugar / coconut sugar)

  • juice of ½ lime

Flavor Builders

  • 2 lemongrass stalks, lightly crushed

  • Zest of 1 lime

Finish

  • handful of Thai basil leaves

Instructions

Preheat the oven

  • Preheat your oven to 300°F.

Season the beef

  • Pat the short ribs dry and season with salt and pepper.

Brown the meat

  • Heat a little oil in a Dutch oven over medium-high heat.

  • Sear the short ribs until deeply browned on all sides. Remove and set aside.

  • This step builds a lot of the flavor for the final broth.

Build the base

  • Reduce heat to medium.

  • Add the chopped shallots and cook until softened (about 3–4 minutes).

  • Add garlic and cook another 30 seconds.

  • Stir in the yellow curry paste and cook for about a minute until fragrant.

  • Sprinkle in the flour and stir to coat everything.

Add the liquid

  • Slowly pour in the beef stock while stirring to prevent lumps.

  • Add:

    • coconut milk

    • fish sauce

    • brown sugar

    • lemongrass

    • lime zest

  • Bring everything to a boil.

  • Return the short ribs to the pot and turn off the heat.

Braise

  • Cover and cook in the oven for about 2.5-3 hours or when the meat easily shreds.

Finish the dish

  • Remove lemongrass stalks.

  • Stir in:

  • lime juice

  • fresh Thai basil

  • Taste and adjust salt if needed.

Serving

Serve the short ribs and broth over steamed jasmine rice.

A simple green salad on the side balances the richness.

💡 Kitchen Chemistry

Braising works because of collagen.

Short rib contains a lot of connective tissue. During long cooking at low heat, collagen breaks down into gelatin, which gives the sauce its silky texture and makes the meat fall-apart tender.

This is why braises taste even better the next day.

Previous
Previous

Homemade Pizza Night (Easy Dough & Simple Tomato Sauce)

Next
Next

Everything Green Salad