This classic beef stew recipe is all about melt-in-your-mouth tenderness. The secret is slow-braising short ribs and marbled chuck roast in a rich sauce of red wine and beef broth. This gentle simmer transforms the meat into incredibly tender pieces that practically fall apart with a fork. We’ve kept the flavors super classic in this stew, but if you want a twist, try our Guinness beef stew or this Instant Pot pot roast.
Key Ingredients
Beef: I use two different cuts of meat for this stew to achieve the perfect balance of flavor and texture. First, I include bone-in short ribs, which melt in your mouth and infuse the stew with an incredibly rich, beefy flavor. Second, I use beef chuck, a classic stew meat known for its marbling (those beautiful white lines of fat that melt during cooking and create an incredibly tender result). Vegetables: To complement the beef, I add a variety of vegetables, including onions, carrots, parsnips, garlic, shiitake mushrooms (for an extra boost of umami), and potatoes. Red Wine: This French beef stew recipe calls for a whole bottle of dry red wine, contributing to the sauce’s richness and complexity. I recommend using a dry French wine like Bordeaux or Côtes du Rhône, but you can also substitute Pinot Noir, Merlot, or Cabernet Sauvignon. If you prefer not to use wine, you can replace it with more beef stock, though the sauce will not be as rich. Butter and Flour: These two ingredients work together to thicken the stew and create a velvety texture. The butter also adds another layer of flavor to the stew. Broth: I use either beef stock or a rich vegetable broth. You can use store-bought or make it yourself. Here are our recipes for beef stock and vegetable broth. Thyme and Bay Leaves: To achieve that classic beef stew flavor, I add a generous bunch of fresh thyme and bay leaves to the pot as it simmers in the oven.
How to Make Beef Stew
Our homemade beef stew may require some time, but it’s incredibly simple. I prefer to cook my stew in a Dutch oven, but you can also use a slow cooker for part of the process (check the recipe for tips). We’ll begin on the stovetop, browning the beef in batches in your Dutch oven with some oil. Browning the meat in batches ensures it gets a nice, caramelized sear. Once the beef is browned on the outside, transfer it to a bowl and set aside. (It’s not fully cooked yet, but this initial sear adds a crucial layer of flavor that will make your stew super flavorful in the end.) Next, I quickly sauté the vegetables in the leftover fat in the pot (more flavor!). We’re not looking to cook them completely. Once they start to sweat, I transfer them to a bowl for later. Add the tomato paste, flour, red wine, and stock to the pot. Stir everything until smooth, then return the browned beef to the pot. Cover the pot and let it bake in the oven for two hours, leaving the vegetables out for now. For the final 30 minutes of cooking, add the vegetables, potatoes, and a generous handful of fresh thyme to the pot. Continue cooking until everything is tender and the flavors have come together. And there you have it: the most delicious and satisfying beef stew I’ve made in a long time! I usually enjoy this all by itself since the veggies are built into the dish, but you can always serve it with a bed of mashed potatoes, roasted cabbage, crusty bread, my easy beer bread, or some homemade flatbread to help sop up all that delicious sauce. 1 ½ pounds (680g) well-marbled beef chuck 2 tablespoons (30ml) avocado oil or vegetable oil 4 medium carrots, chopped 1 large parsnip, chopped 1 medium yellow onion, chopped 3 cloves garlic, minced 4 ounces (110g) shiitake mushrooms, sliced, stems removed and discarded 3 tablespoons (42g) butter 3 tablespoons (42g) tomato paste 1 (750ml) bottle dry red wine, see notes 5 tablespoons (45g) all-purpose flour 6 cups (1420ml) beef stock or rich vegetable stock 4 medium Yukon Gold potatoes, left whole 2 bay leaves 1 bunch fresh thyme Salt and fresh ground black pepper 2Sprinkle a generous amount of salt over the beef. 3Add oil to a large Dutch oven and place it over medium heat. Sear the short ribs and beef chuck on all sides until nicely browned. If needed, do this in two batches, so you don’t crowd the pot. Transfer the browned meat to a large bowl. 4Remove some rendered fat from the pot, leaving 2 to 3 tablespoons. (Watch our video to see me do this!) 5Add the onions, carrots, parsnips, two-thirds of the garlic, and a pinch of salt. Cook for 5 to 6 minutes until the vegetables start to soften. Transfer them to a bowl and set aside. They will continue to cook in the stew. 6Melt the butter in the Dutch oven. Then, add shiitake mushrooms and the rest of the garlic. Cook for about one minute. 7Stir in the tomato paste and flour, breaking up any clumps that form. Then, slowly pour one-third of the red wine, scraping up the tasty browned bits from the bottom of the pan. A few small lumps are okay. 8Pour in the remaining wine and bring it to a simmer. Cook until the sauce is reduced by half. 2Cover the Dutch oven and place it in the preheated oven. Cook for 2 hours, stirring after the first hour. 3About 10 minutes before the 2 hours are up, peel and cut potatoes into 1-inch chunks. 4After 2 hours, add the potatoes and reserved vegetables to the stew. Top with thyme, cover, and return to the oven. Cook for another 30 minutes or until the beef is incredibly tender and the vegetables are cooked through. 5Throw away the thyme stems. Skim off excess fat from the stew’s surface (recommended). Leave a small amount for flavor. 6Serve the beef in large chunks or pull it into bite-sized pieces, removing any extra fat or gristle as you go.