Add the beef chuck roast, 2 ½ teaspoons of kosher salt, the black pepper, garlic powder, oregano, and cumin to a large bowl. Toss together to combine.
Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the meat and cook until brown on all sides, about 10 minutes.
While the meat is cooking, add the tomatoes, onion, pepper, garlic, the remaining ½ teaspoon of kosher salt, and the beef broth to a large blender. Blend until smooth.
Strain the tomato sauce into the pot using a fine mesh strainer. Add bay leaf and reduce the heat to medium-low. Bring to a simmer, cover, and cook for 10 minutes.
Stir in the potatoes, cover, and cook for an additional 25 minutes until the potatoes and meat are tender.
Discard the bay leaf and stir in the cilantro. Remove the pot from the heat and allow the stew to set for 10 minutes to allow the sauce to thicken slightly.
Taste and season with more salt if needed. Serve with rice and warm tortillas.
Video
Notes
To make the sauce less spicy, use a jalapeño pepper instead or omit the pepper completely. To make the sauce more spicy, add an additional serrano pepper.
Allowing the stew to set and cool slightly after cooking will thicken the tomato sauce.
Top the stew with extra cilantro, cotija cheese, or avocados.