Soups & Stews
This Aldi bean chilli recipe transforms pantry staples into a smoky, hearty vegetarian dish that rivals restaurant versions—without the price tag. The secret lies in slow-simmered spices, tender beans, and a tortilla crust that adds satisfying texture.
I developed this during a budget-friendly meal challenge, and it became my go-to for quick, nourishing dinners that feed four for under $10.
What sets this recipe apart is the two-stage cooking process: first browning onions and garlic to build deep flavor, then simmering everything together until the beans break down just enough to thicken the sauce naturally.
Aldi's canned beans and diced tomatoes keep costs low while delivering consistent quality—no fancy ingredients required. The cumin and chili powder create that signature smoky depth that makes chilli irresistible.
By the time you're done, you'll have a rich, aromatic chilli with tender beans, caramelized onions, and a sauce so flavorful it needs nothing but a dollop of sour cream and fresh cilantro.
The tortilla crust adds a crispy contrast that elevates this from basic bean chilli to something special. It reheats beautifully too, making it perfect for meal prep.
Serve with rice, cornbread, or straight from the pot with tortilla chips on the side. The best part? This recipe scales easily—double the batch for leftovers that taste even better the next day. Let's make this chilli!
Ingredients for aldi bean chilli
Budget-friendly pantry staples transform into a restaurant-quality vegetarian chilli with smoky depth and crispy tortilla crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Aldi Canned Kidney Beans 🌱 | 1 lb | Drained and rinsed thoroughly |
| Aldi Canned Black Beans 🌱 | 1 lb | Drained and rinsed thoroughly |
| Aldi Canned Diced Tomatoes 🍅 | 2 cups | With juices, fire-roasted preferred |
| Yellow Onion 🧅 | 1 ½ cups | Diced, about 1 large whole |
| Garlic Cloves 🧄 | 4 cloves | Minced, skin-on for deeper flavor |
| Ground Cumin 🌿 | 2 tbsp | Toasted in dry pan for 30 seconds |
| Chili Powder 🌶️ | 2 tbsp | Medium heat, not hot |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smoky depth |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Corn Tortillas 🌽 | 1 package | 8-count, for crust |
| Cotija Cheese 🧀 | ½ cup | Crumbled, or sub feta |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing onions |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
Aldi's canned beans and diced tomatoes are the backbone of this recipe—look for their store brand for consistent quality at unbeatable prices. The kidney and black beans together create that signature chilli texture, while the fire-roasted diced tomatoes add natural sweetness. For the spices, toast the cumin in a dry pan for 30 seconds before adding to the pot—this releases its essential oils and deepens the flavor profile. The smoked paprika is non-negotiable; it's what gives this chilli its authentic smoky character. If you can't find Cotija cheese, feta or crumbled vegan cheese works just as well for the crust.
No cumin? Substitute 1 tbsp coriander plus 1 tsp cinnamon for a similar earthy note. Short on black beans? Pinto or pinto-kidney mix works perfectly. The tortillas should be stale or slightly dried out for maximum crispiness—if they're fresh, microwave for 10 seconds to remove moisture. For the vegetable broth, low-sodium is crucial to avoid making the chilli taste bland. If you're using a different brand of chili powder, taste it first—some are much hotter than others. The key to the tortilla crust is pressing it firmly into the chilli before baking, creating a crispy, flavorful top layer that holds together like a pie crust.
This chilli tastes even better the next day as the flavors meld together—portion into containers with the tortilla crust on top for easy reheating. Store in the fridge for up to 5 days, or freeze for 3 months by portioning into airtight containers. The tortilla crust can be made ahead and baked separately, then placed on top when serving. For meal prep, double the batch and freeze half—it reheats beautifully and makes for quick weeknight dinners. The cotija cheese adds a nice salty contrast, but you can skip it if you're watching sodium intake.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when I forget to stock fresh ingredients. The Aldi canned beans and diced tomatoes mean no soaking, no chopping, and no last-minute grocery runs—just open, dump, and stir.
- Garlic Bomb Flavor: That first hit of minced garlic and onion sizzling in the pot? It’s the kind of aroma that makes my kitchen smell like a Mexican street cart. The kidney and black beans soak it up, turning simple into ridiculously good.
- Leftover Hero: Between us, this chili tastes even better the next day. I make a big batch on Sundays, and by Wednesday, it’s still my go-to lunch—just reheated with a sprinkle of cheese. (Yes, even on a Tuesday night.)
- Budget Win: For under $5, I feed four people with enough left for leftovers. The Aldi cans are my secret weapon—cheap, reliable, and packed with flavor without the fancy price tag. No guilt, just satisfaction.
Step-by-step instructions for smoky cumin and tortilla-crusted bean chilli
This method delivers deep, smoky flavor with a crispy tortilla crust—no shortcuts, just layered technique.
🍳 Step 1: Develop the Spice Base
Heat the 2 tablespoons extra-virgin olive oil in a Dutch oven over medium heat. Add the 1.5 cups diced yellow onion and cook for 5 minutes until softened and translucent. Here's the thing—you want the onions to caramelize slightly, not burn, so keep an eye on them.
Add the 4 minced garlic cloves (skin-on for maximum flavor) and cook for 30 seconds until fragrant. Immediately stir in the 2 tablespoons toasted ground cumin, 2 tablespoons chili powder, 1 tablespoon dried oregano, and 1 tablespoon smoked paprika. Cook the spices for 1 minute until aromatic—this releases their essential oils and builds the foundation for your chilli's complex flavor profile.
🍳 Step 2: Build the Chilli Base
Pour in the 2 cups fire-roasted diced tomatoes (with juices) and stir to deglaze the pot, scraping up any browned bits from the bottom. Add the 1.5 cups vegetable broth and bring to a gentle simmer. Here's where it gets good—this liquid should reduce slightly, intensifying the tomato flavor.
Add the 1 lb drained kidney beans and 1 lb drained black beans, along with the 1.5 teaspoons kosher salt. Stir gently to combine, then reduce heat to low. Let the chilli simmer uncovered for 20 minutes, stirring occasionally. You're looking for the beans to absorb the flavors and the mixture to thicken slightly—this is the heart of your chilli's texture and depth.
⏰ Step 3: Create the Tortilla Crust
While the chilli simmers, preheat your oven's broiler to high. Cut 6 corn tortillas from the package into ¼-inch thick strips—this creates a crispy, crunchy texture when toasted. Arrange them in a single layer on a baking sheet, overlapping slightly.
Broil for 3-4 minutes until the edges are deep golden brown and crispy. Watch carefully—they burn quickly at this temperature. Remove from the oven and set aside. This crispy base will become the chilli's signature crust, adding texture contrast to every bite.
🥘 Step 4: Assemble and Finish
Return the chilli to a simmer and cook for an additional 10 minutes to let the flavors meld. Taste and adjust seasoning with additional salt if needed. The chilli should be thick but still spoonable—if it's too thick, stir in 2-3 tablespoons water to reach your desired consistency.
Spread the chilli evenly in a 9x9-inch baking dish. Top with the crispy tortilla strips, pressing down gently to ensure they adhere. Return to the oven and broil for 2-3 minutes until the tortilla crust is deeply golden and slightly charred in spots. This final step creates that irresistible crunch you crave.
🍽️ Step 5: Garnish and Serve
Remove from the oven and let rest for 5 minutes. This resting period allows the chilli to set slightly and the flavors to settle. Garnish with 0.5 cup crumbled cotija cheese and 0.25 cup chopped fresh cilantro. The cheese adds a salty contrast while the cilantro brightens the dish with freshness.
Serve immediately with additional tortilla strips on the side for extra crunch. Each bite should deliver a perfect balance of smoky, spiced beans with the satisfying crunch of the tortilla crust—a textural experience that makes this chilli unforgettable.
Pro Tips For Making Aldi Bean Chilli
- CRUSH THE ONIONS: Dice that yellow onion into paper-thin slivers—not big chunks—so it melts into the chilli instead of sitting there like a sad, chewy afterthought. I used to chop them roughly, but now I just use the tip of my knife to slice them against the cutting board in one motion. Takes 30 seconds and makes a huge difference.
- SWEAT THE GARLIC: After mincing those garlic cloves, don’t just toss them in raw—sauté them in the oil for 30 seconds until they’re just turning golden. That’s when the flavor pops. I learned this the hard way when my chilli tasted bland because I rushed this step (yes, even if you’re impatient like me).
- DRAIN AND RINSE BEANS: Skip the salt packet that comes with Aldi’s canned beans—it’s a flavor bomb waiting to happen. Drain them, give them a quick rinse under cold water, and pat them dry with a towel. This cuts the canned-bean aftertaste and keeps the chilli from turning mushy.
- SIMMER LOW AND LONG: This isn’t soup—don’t boil it. After everything’s mixed, reduce the heat to a gentle simmer and let it bubble away for at least 20 minutes. That’s when the flavors meld together. I used to walk away after 10 minutes, but now I set a timer and let it work its magic. Patience pays off.
Make-ahead tips for leftovers
Prep Ahead Basics
Start by prepping your beans and spices the night before—drain and rinse the 2 lbs of Aldi canned beans and store them in an airtight container in the fridge.
Toast the 2 tbsp ground cumin and 1 tbsp smoked paprika in a dry pan for 30 seconds and let cool completely before storing in a small jar. This step saves 15 minutes of active time when you're ready to cook. 💡
Tortilla Crust Prep
Make the tortilla crust a full 24 hours ahead—this is my favorite trick! Cut 6 corn tortillas into ¼-inch strips and bake them on a parchment-lined tray at 375°F for 8-10 minutes, stirring halfway.
Store in an airtight container at room temperature—they'll stay crispy for days. Just reheat in the oven for 2-3 minutes before topping your chilli. ✨
Chilli Base Make-Ahead
Cook the chilli base completely (through Step 2) and let it cool to room temperature. Transfer to airtight containers, leaving 1 inch headspace for expansion. Store in the fridge for up to 5 days or freeze for 3 months.
When reheating, add 2-3 tbsp water or broth to restore moisture and simmer for 10 minutes on the stovetop. The flavors actually improve overnight! 💫
Freezer-Friendly Tips
For perfect freezer results, portion the chilli into quart-sized freezer bags with the tortilla crust on top. Squeeze out excess air and lay flat to freeze—this prevents freezer burn and makes thawing faster.
When ready to serve, thaw overnight in the fridge, then reheat in a pot with 2 tbsp broth for 15 minutes. Add fresh tortilla strips on top after reheating for maximum crunch. ❄️
Crust Assembly Shortcut
If you're short on time, assemble the crust right before serving. Spread the chilli in a baking dish, top with pre-made tortilla strips, and broil for 2-3 minutes until golden.
For extra flavor, brush the strips with 1 tsp olive oil before broiling. This keeps the crust crispy without requiring oven time during cooking. 🔥
Batch Cooking Strategy
Double the recipe and freeze half for future meals—this chilli tastes even better the second time around! Store components separately: chilli base in one container, tortilla strips in another. When ready to serve, combine and broil for 3-4 minutes to crisp the crust.
Label containers with dates to track freshness. This approach saves $10+ per month on takeout! 💰
Nutrition facts
Frequently asked questions
Can I make this bean chilli without a Dutch oven?
A Dutch oven creates the best flavor, but you can use a large pot with a tight-fitting lid instead. For even cooking, choose a pot that's at least 5-quart capacity. If your pot isn't deep enough, reduce the broth by ½ cup to prevent overflowing during simmering. The key is maintaining a gentle simmer—too much liquid will dilute the flavors.
What's the best way to make the tortilla crust extra crispy?
For maximum crispiness, toast the tortilla strips in the oven at 400°F for 5-6 minutes instead of broiling. Arrange them on a wire rack set over a baking sheet to allow air circulation on all sides. Brush them lightly with olive oil before baking, and sprinkle with ½ teaspoon smoked paprika for extra flavor. Press them firmly into the chilli before broiling to ensure they adhere.
How can I adjust the spice level for picky eaters?
Reduce the chili powder to 1 tablespoon and omit the smoked paprika (or use ½ teaspoon for mild smokiness). For extra depth without heat, add ½ teaspoon ground coriander or ¼ teaspoon cinnamon. Always taste the spice mixture before adding it to the onions—this lets you adjust before committing. A sprinkle of sour cream or Greek yogurt on top also balances any lingering spice.
Can I use Aldi's canned chili beans instead of kidney and black beans?
Aldi's canned chili beans are a perfect shortcut—they're pre-seasoned and save you from mixing two types. Use 2 cans (15 oz each) of chili beans instead of the kidney and black beans combined. Drain and rinse them thoroughly, then follow the recipe as written. The texture will be slightly different (more uniform), but the flavor will still be rich and satisfying. This cuts prep time by 10 minutes!
Why did my tortilla crust turn out soggy?
Soggy crusts usually happen when the tortilla strips aren't fully dried or the chilli isn't hot enough when assembling. First, ensure your tortillas are completely dry—pat them with a paper towel if needed. Second, broil the chilli for 5 minutes uncovered before adding the crust to evaporate excess moisture. Finally, press the strips firmly into the chilli and broil for 3-4 minutes—don't skip this step! For extra insurance, bake the crust separately at 400°F for 5 minutes before placing it on top.
