Heat the vegetable oil in a Dutch oven over medium-high heat. Add the beef cubes in a single layer and brown on all sides. Remove the beef and set it aside.
Lower the heat to medium. Add the onion and cook until it softens. Stir in the garlic and chipotle peppers and cook for one minute.
Add the carrots and cook for two minutes, stirring now and then. Return the beef to the pot.
Pour in the ale and scrape the bottom to loosen any browned bits. Let it bubble for a minute.
Stir in the beef broth, tomato paste, and cumin. Season with salt and black pepper.
Bring the stew to a simmer, then cover the Dutch oven. Cook on low heat for two hours, stirring once or twice, until the beef is tender.
Taste and adjust seasoning if needed. Sprinkle with chopped parsley before serving.