Preparation Mix paprika, Aleppo-style pepper, 2 1/2 tsp. salt, and 1 tsp. black pepper in a bowl. Rub all over steaks, pressing to adhere. Let sit while you make the beans. Heat 2 Tbsp. oil in a medium saucepan over medium-low. Cook shallots, garlic, and cilantro stems, stirring often, until softened but not yet browned, about 3 minutes. Add beans, butter, and ¾ cup water. Bring to a simmer and cook, stirring occasionally, until beans are saucy, 6–9 minutes. Remove from heat and stir in cilantro leaves. Finely grate some lime zest from one of the lime halves into beans, then squeeze in its juice. Season with salt and pepper. Cover to keep warm. Heat a dry 12" skillet, preferably cast iron, over medium-high. Rub steaks with 3 Tbsp. oil and cook, undisturbed, 3 minutes. Turn and cook on other side 3 minutes, then turn again. Add all remaining lime halves, arranging cut side down. Cook until steaks are medium-rare (a thermometer inserted into thickest part should register 120°F) and limes are nicely charred, 2–3 minutes. Transfer steaks and limes to a cutting board. Wipe out skillet. Heat remaining 2 Tbsp. oil in skillet over medium-high. Cook eggs sunny side up until whites are golden brown and crisp around edges and yolks are runny, about 2 minutes. Slice steaks against the grain. Divide beans and steaks among plates and top each with an egg. Serve with charred limes for squeezing over.
Preparation Mix paprika, Aleppo-style pepper, 2 1/2 tsp. salt, and 1 tsp. black pepper in a bowl. Rub all over steaks, pressing to adhere. Let sit while you make the beans. Heat 2 Tbsp. oil in a medium saucepan over medium-low. Cook shallots, garlic, and cilantro stems, stirring often, until softened but not yet browned, about 3 minutes. Add beans, butter, and ¾ cup water. Bring to a simmer and cook, stirring occasionally, until beans are saucy, 6–9 minutes. Remove from heat and stir in cilantro leaves. Finely grate some lime zest from one of the lime halves into beans, then squeeze in its juice. Season with salt and pepper. Cover to keep warm. Heat a dry 12" skillet, preferably cast iron, over medium-high. Rub steaks with 3 Tbsp. oil and cook, undisturbed, 3 minutes. Turn and cook on other side 3 minutes, then turn again. Add all remaining lime halves, arranging cut side down. Cook until steaks are medium-rare (a thermometer inserted into thickest part should register 120°F) and limes are nicely charred, 2–3 minutes. Transfer steaks and limes to a cutting board. Wipe out skillet. Heat remaining 2 Tbsp. oil in skillet over medium-high. Cook eggs sunny side up until whites are golden brown and crisp around edges and yolks are runny, about 2 minutes. Slice steaks against the grain. Divide beans and steaks among plates and top each with an egg. Serve with charred limes for squeezing over.