A hearty and flavorful beef stew perfect for cozy dinners.
Heat the olive oil in a large pot over medium-high heat.
Ensure the oil is hot enough to sear the meat properly.
Season the beef with salt and pepper, then add to the pot and sear until browned on all sides.
Browning the beef adds depth to the flavor of the stew.
Remove the beef and set aside. Add the onions to the pot and sauté until golden.
Stir frequently to prevent the onions from burning.
Return the beef to the pot. Add the wine, tomatoes, garlic, oregano, basil, thyme, hoisin sauce, and bay leaves. Stir well.
Deglaze the pot with the wine to incorporate all the browned bits.
Bring to a boil, then reduce heat to low, cover, and simmer for 45 minutes.
Stir occasionally to prevent sticking.
Add the carrots and continue to simmer for another 30 minutes.
Cut the carrots evenly for consistent cooking.
Mix the cornstarch with water and add to the stew. Cook until the sauce thickens.
Stir constantly to avoid lumps.
Remove the bay leaves, garnish with parsley, and serve.
Serve with crusty bread or over buttered noodles for a complete meal.