Soups & Stews
This beef and black bean noodles recipe delivers bold, smoky flavors in every bite—tender beef, hearty black beans, and chewy noodles all simmered together in a rich, aromatic sauce. The secret lies in a two-step sear for the beef, creating deep caramelization before it melts into the sauce, while cumin and chili powder infuse warmth without overpowering. I developed this recipe after craving a meal that balanced protein, fiber, and texture, and it’s become a weeknight staple that feels restaurant-worthy with minimal effort.
The foundation starts with thin-cut flank steak, sliced against the grain for maximum tenderness, and black beans simmered with garlic and bay leaves to deepen their natural earthiness. Wide egg noodles hold up perfectly to the hearty sauce, absorbing just enough flavor to stay satisfying. A splash of beef broth and a touch of tomato paste build the sauce’s depth, while a final sprinkle of fresh cilantro and lime brightens the dish before serving.
What you’ll end up with is a smoky, savory bowl where every component plays its part—tender beef, creamy black beans, and chewy noodles all coated in a sauce that’s rich yet balanced. The cumin-kissed beef adds a subtle warmth, while the lime and cilantro cut through the richness, making this dish both comforting and vibrant. It’s the kind of meal that disappears quickly, leaving everyone asking for seconds.
Serve with a side of warm tortillas for dipping or a simple green salad to balance the heartiness. The recipe scales easily for a crowd, and leftovers reheat beautifully—just add a splash of water to loosen the sauce. Ready in under 45 minutes, this is the ultimate one-pan meal that delivers restaurant-quality results at home.
Ingredients for beef and black bean noodles
These bold ingredients create a restaurant-worthy bowl with smoky, savory depth and chewy texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Thin-Cut Flank Steak 🥩 | 1 lb | Sliced against the grain, ¼-inch thick |
| Black Beans 🫘 | 1 ½ cups | Canned, drained and rinsed |
| Wide Egg Noodles 🍜 | 12 oz | Fresh or dried, uncooked |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, not chunky |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 tsp | Smoked or mild variety |
| Bay Leaves 🍃 | 2 whole | Fresh or dried |
| Lime 🍋 | 1 whole | Juiced, seeds removed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for searing |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The flank steak is non-negotiable here—thin-cut and sliced against the grain for that signature tenderness. Most butchers will slice it for you, but if you're doing it yourself, freeze the meat for 20 minutes first to make slicing easier. I grab mine from Whole Foods or the butcher counter at Kroger—look for bright red color and good marbling. The black beans should be low-sodium if using canned, or quick-soaked if using dried. For the noodles, fresh egg noodles hold up best to the hearty sauce, but dried works in a pinch—just cook them al dente.
No beef broth? Vegetable broth with a splash of soy sauce works surprisingly well. Running short on cumin? Swap for coriander at half the amount—it’s got a similar citrusy note. The tomato paste can be the squeeze-tube kind from Trader Joe's for convenience, but traditional canned is better if you’ve got it. Fresh garlic is ideal, but if you’re using jarred, make sure it’s the minced kind—no chunks. For extra smokiness, add a pinch of smoked paprika. The bay leaves? Tear them slightly before adding—they’ll release more flavor into the sauce.
This dish reheats beautifully—just add a splash of water to loosen the sauce. Keeps for 4 days in the fridge, or 3 months frozen. I always make a double batch because it’s that good. Store the noodles and sauce separately in the fridge to prevent sogginess. For serving, keep the lime and cilantro separate until ready to eat—brightens the dish instantly. The tortillas mentioned in the intro? Flour tortillas warmed in a dry skillet are perfect for scooping up every last bite.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe for lazy nights—the flank steak slices itself while the noodles cook in the same pot. No chopping, no fuss, just toss everything in and let the broth do the work.
- Umami Bomb: That tomato paste and beef broth combo? It’s where the magic happens—deep, savory, and just a little smoky. The black beans add texture, but the steak’s caramelized edge steals the show every time.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The noodles hold up for days, and I’ll pack it cold or reheated—no one ever guesses it’s from last night’s dinner. (Yes, even on a Tuesday night.)
- Budget Powerhouse: Flank steak stretches across two meals, and black beans turn a simple dish into a protein-packed deal. I’ve fed four people for under $15, and they’ll ask for seconds before I finish serving.
Step-by-step instructions for smoky cumin-kissed beef and black bean noodles
Here's how to build this hearty, flavorful dish with tender beef and chewy noodles.
🔥 Step 1: Sear the Flank Steak to Perfection
Slice the 1 lb thin-cut flank steak against the grain into ¼-inch thick strips. Pat them completely dry with paper towels—this ensures a good sear. Heat 2 tbsp olive oil in a large skillet over medium-high heat until shimmering.
Add the steak in a single layer and sear for 2-3 minutes until deep golden brown on both sides. The steak should develop a beautiful crust while remaining tender inside. Transfer the cooked steak to a plate and set aside. Don't overcrowd the pan—cook in batches if needed to maintain even browning.
🍳 Step 2: Build the Smoky Black Bean Sauce
In the same skillet, reduce heat to medium and add 4 cloves minced garlic, 1.5 tsp ground cumin, and 1 tsp chili powder. Sauté for 30 seconds until fragrant—you should smell the warm spices wafting up. Add 2 tbsp tomato paste and stir for 1 minute to cook it down slightly.
Pour in 1.5 cups beef broth and scrape up any browned bits from the bottom of the pan. Add 1.5 cups black beans, 2 whole bay leaves, and bring to a gentle simmer. Cook for 5 minutes until the flavors meld together. The sauce should thicken slightly and coat the back of a spoon.
🍳 Step 3: Cook the Wide Egg Noodles Al Dente
While the sauce simmers, bring a large pot of salted water to a rolling boil. Add 12 oz wide egg noodles and cook according to package instructions until 1 minute before al dente—they'll finish cooking in the sauce. Reserve ½ cup pasta water before draining, then drain the noodles.
Return the drained noodles to the pot and toss with 1 tbsp olive oil to prevent sticking. The noodles should be hot but still slightly firm to the bite. This step ensures they absorb the rich sauce without becoming mushy.
🥘 Step 4: Combine Everything for Maximum Flavor
Add the cooked noodles to the skillet with the black bean sauce. Stir gently to combine, then return the seared steak to the pan. Cook for 2-3 minutes until everything is heated through and the steak is warmed to 160°F internally. The noodles should be coated in the smoky, slightly thickened sauce.
Remove the 2 whole bay leaves before serving. The dish should have a perfect balance of tender beef, chewy noodles, and a rich, spiced black bean sauce. The cumin and chili powder should be warm and aromatic, not overpowering.
🍽️ Step 5: Finish with Fresh Lime and Cilantro
Transfer the noodles to serving plates and squeeze 1 whole lime (juiced, seeds removed) over the top. Sprinkle with ¼ cup chopped fresh cilantro and adjust seasoning with salt and black pepper if needed. The lime brightens the dish, cutting through the richness of the beef and beans.
Serve immediately while the noodles are hot and the flavors are at their peak. Each bite should deliver tender beef, hearty noodles, and a complex blend of smoky, spiced black bean sauce with a fresh finish. Enjoy with a simple green salad or warm tortillas on the side.
Pro Tips For Making Beef And Black Bean Noodles
- Slice Steak Against the Grain: Thin-cut flank steak fights you if you don’t cut it properly—slice it before cooking, perpendicular to the grain, into strips about ¼-inch thick. I used to cook it whole and end up with chewy, tough strips; pre-slicing guarantees tender bites that melt in the sauce.
- Deglaze with Broth, Not Water: After searing the beef, don’t grab the water—use the beef broth you’re already using for the dish. The caramelized bits (fond) dissolve into rich flavor, and you won’t dilute the sauce. I learned this the hard way after making a watery mess the first time.
- Boil Noodles Until Al Dente: Wide egg noodles soften fast—test them before they look done. They’ll finish cooking in the hot sauce, but overcooked noodles turn mushy. Taste one at 2 minutes, then pull them out when they’re just firm enough to resist a bite.
- Stir in Tomato Paste Early: Mix the tomato paste into the broth before adding the beans and noodles—this prevents clumping and lets it bloom into a deep, savory base. I was skeptical until I tried it; now I can’t imagine doing it any other way.
Health benefits of this dish
Protein-Packed Powerhouse
This dish delivers a whopping 35 grams of protein per serving—thanks to the combination of lean beef and fiber-rich black beans. The 1 lb flank steak provides high-quality protein with all nine essential amino acids, while the 1.5 cups black beans add 15 grams of plant-based protein and 15 grams of fiber per serving. That’s nearly half your daily fiber needs in one meal! 💪
Fiber for Fullness
The black beans are the fiber superstars here, offering 15 grams per serving—that’s 60% of your daily recommended intake. This fiber keeps you full for hours, stabilizes blood sugar, and supports gut health. The wide egg noodles add a satisfying chewiness without overpowering the protein-packed base, making this a balanced meal that won’t leave you hungry an hour later.
Iron for Energy
Both the beef and black beans are excellent iron sources, with this recipe providing over 15% of your daily iron needs per serving. Iron is crucial for energy production and oxygen transport in your body. The cumin and chili powder in the sauce also boost iron absorption—just another reason this dish is a powerhouse for active days. Pair it with a squeeze of lime (as in the recipe) to enhance iron uptake even more!
Plant-Powered Benefits
The black beans bring magnesium, potassium, and folate to the table, all essential for heart health and muscle function. The magnesium helps regulate blood pressure, while the potassium balances fluids and supports nerve function. This makes the dish not just satisfying but also nutritionally complete—a rare find in quick weeknight meals.
Low-Fat, High-Flavor
Despite its rich, smoky flavors, this recipe keeps saturated fat low by using lean beef and minimal oil. The olive oil used for searing is heart-healthy, while the beef broth adds depth without excess calories. The tomato paste contributes lycopene, an antioxidant that supports heart health. It’s proof you don’t need heavy cream or butter to create a deeply flavorful dish! ✨
Meal-Prep Friendly
This recipe stores beautifully in the fridge for 4 days or freezes for 3 months, making it perfect for busy weeks. The protein and fiber combo means leftovers won’t leave you sluggish—they’ll keep you energized. Just reheat with a splash of water to restore the sauce’s richness. I always double the batch because it’s that good and versatile for lunches or dinners! 💡
Nutrition facts
Frequently asked questions
Can I substitute flank steak with another cut of beef?
Yes! Skirt steak or sirloin work well as alternatives. For best results, slice against the grain into ¼-inch strips and sear until deep golden brown—this creates the same tender texture. Avoid tougher cuts like chuck unless you're willing to braise them first. Pro tip: Freeze the meat for 20 minutes before slicing for cleaner cuts.
How do I make this dish vegetarian?
Swap the beef for extra-firm tofu or mushrooms like portobello or shiitake. Press and pan-fry the tofu until crispy, or slice mushrooms thickly and sear until caramelized. Boost umami with 1 tbsp soy sauce in the sauce. The black beans will still provide plenty of heartiness! The dish will be equally satisfying with these swaps.
Why did my noodles turn mushy when reheating?
This happens when noodles absorb too much moisture during storage. To prevent it, store cooked noodles separately from the sauce in airtight containers. When reheating, add just 1-2 tbsp water to the sauce and mix—this restores the proper consistency without making noodles soggy. Always reheat over medium-low heat to avoid overcooking.
Can I make this recipe in a slow cooker?
Brown the beef first in a skillet, then transfer everything to the slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. The beef will become fork-tender, and the flavors will meld beautifully. Add noodles only in the last 10 minutes of cooking to prevent mushiness. The sauce will be even richer from the slow cooking process!
What's the best way to store leftovers?
Store components separately for freshness: noodles in one container, sauce and beef in another. They'll keep for 4 days in the fridge. For freezing, package everything together (except noodles) in a freezer-safe bag for up to 3 months. Thaw overnight in the fridge before reheating. The sauce reheats beautifully—just add a splash of water to loosen it.
