Preheat oven to 300°F.
Put a heavy-bottomed Dutch oven on medium heat. Add butter and brown your meat in 1-2 batches, depending on the size of your pot, as to not crowd your meat. Add in your onions and saute until they’ve got a bit of colour.
Add the thyme, rosemary, bay leaf, broth/water, wine, and garlic to the meat and onions.
Cover and slow roast for 2-3 hours.
Check that your meat is tender. It does not need to be fall apart tender but if it still feels like shoe leather…it should maybe go a bit longer on its own.
Then add in your carrots and potatoes.
Replace the cover and cook for another 1 - 1 ½ hours.
When the time is up, check that your vegetables are fork tender and easily mash if you press a chunk against the side of the pot with a fork.
Add the kale and stir to wilt.
We like our gravy thick in our stew, so this next step is optional, but really quite delicious. Omit or use cornstarch to keep it gluten-free.
Put the flour and water in a canning jar with a lid, shake it up well, then stir it into the stew.
Cook over medium heat on the stove (careful with the hot handles!) until desired thickness and serve.