Soups & Stews
This black bean porridge recipe transforms humble ingredients into a hearty, savory dish that’s ready in just 20 minutes. The secret lies in blending tender black beans with aromatic spices and a base of rice or cornmeal, creating a thick, comforting porridge that’s both nourishing and deeply flavorful.
Whether you’re craving a light lunch or a warming dinner, this recipe delivers rich texture and bold flavors without the fuss of traditional stews.
The beauty of this dish is its versatility—it bridges Latin American porridge traditions with modern twists like coconut milk or chili oil. Start with soaked black beans for a smoother texture, then simmer with spices like cumin and garlic until the grains soften into a creamy consistency.
The result? A dish that’s creamy, satisfying, and packed with plant-based protein, perfect for vegans or anyone looking for a lighter meal.
What sets this recipe apart is how effortlessly it comes together: no blending required, just a pot, a stove, and a few simple ingredients. The porridge thickens beautifully as it simmers, absorbing flavors like a sponge, while optional toppings—avocado, cilantro, or a drizzle of lime—elevate it to restaurant-quality.
It’s the kind of dish that feels indulgent yet wholesome, ideal for chilly days or lazy afternoons.
Serve it as a main dish with a side of greens or as a base for a grain bowl. The possibilities are endless, but the method remains foolproof. Let’s get cooking—your taste buds (and leftovers) will thank you.
Ingredients for black bean porridge
Simple pantry staples and bold spices create this comforting black bean porridge—rich, savory, and ready in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌾 | 1 ½ cups | Soaked overnight for best texture |
| Medium-Grain White Rice 🍚 | ½ cup | Jasmine or basmati preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper aroma |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Coconut Milk 🥥 | ½ cup | Full-fat for creaminess |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Avocado Oil 🫒 | 1 tbsp | High smoke point for cooking |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Avocado 🥑 | 1 whole | Sliced, for serving |
The black beans are the heart of this dish. Soaking overnight makes them tender and reduces cooking time, but a quick 30-minute soak in boiling water works too. Dried beans from bulk bins at Whole Foods or Trader Joe's tend to have better texture than canned—just rinse them well before soaking. The rice is key for thickness; jasmine or basmati holds up best to simmering. If you're short on time, swap in pre-cooked rice (like sushi rice) and reduce broth accordingly. For extra depth, toast the cumin and spices in the oil before adding liquids—30 seconds in the pot unlocks so much more flavor.
No coconut milk? Cashew cream (blend soaked cashews with water) gives a similar richness, or use extra vegetable broth for a lighter version. Short on garlic? Garlic powder at half the amount works, but fresh is always better. The smoked paprika adds complexity—if you can't find it, regular paprika plus a pinch of liquid smoke mimics the effect. For a spicier kick, add red pepper flakes or cayenne to taste. The lime is non-negotiable; its acidity cuts through the richness and brightens everything. If you're serving this to kids or sensitive eaters, reduce the lime to 0.5 tbsp and add a pinch of sugar to balance.
This porridge tastes even better the next day—reheats beautifully with a splash of water or broth. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. For meal prep, double the batch and portion into containers with a side of avocado and cilantro. The toppings are where you can get creative: pickled onions, hot sauce, or toasted pumpkin seeds all add great texture. Serve with warm tortillas or crusty bread to soak up every last bit of that creamy, spiced goodness.
Why You'll Love This Recipe
- I’ll be real: dried beans and rice are cheap, and this recipe stretches them into something special. No fancy ingredients, just basics that turn into a satisfying meal. Plus, leftovers taste just as good the next day—sometimes even better, because the flavors meld overnight.
- One-Pot Magic: Honestly, I love recipes where I don’t have to wash a million dishes. This porridge simmers everything—beans, rice, onions—in one pot, and the only cleanup is a quick wipe. The cumin and garlic infuse into the rice as it cooks, so you’re left with that deep, earthy aroma filling your kitchen.
- Cumin-Kissed Comfort: Here’s what sold me—the way the toasted cumin and garlic cloves bloom into the porridge. It’s not just a side; it’s got this warm, smoky depth that makes it feel like a hug in a bowl. The black beans add protein, but the rice soaks up all that flavor like a sponge.
- Lunchbox Hero: Between us, this is my go-to for meal prep. I make a big batch on Sundays, and it stays fresh for days. Pack it cold for work—it’s hearty enough to fill you up, or reheat it for a quick dinner. My kids even ask for it, and that’s saying something.
Step-by-step instructions for black bean porridge
This method delivers hearty, aromatic porridge with perfectly balanced textures in just 20 minutes.
Sauté Aromatics in Avocado Oil
Heat the 1 tablespoon avocado oil in a medium saucepan over medium heat. Add the 1 whole yellow onion that you've diced and cook for 5 minutes until softened and translucent. You'll know it's ready when the edges start to turn golden and the onion releases its sweet aroma.
Add the 4 cloves garlic cloves that you've minced and cook for another 30 seconds until fragrant. Here's the thing—don't let the garlic brown or it'll turn bitter. Immediately add the 1 tablespoon ground cumin, 1 teaspoon dried oregano, 0.5 teaspoon smoked paprika, 1 teaspoon sea salt, and 0.5 teaspoon ground black pepper. Stir for 30 seconds to toast the spices and release their essential oils.
Combine Beans, Rice, and Broth
Add the 1.5 cups dried black beans (drained if previously soaked) and the 0.5 cup medium-grain white rice to the pan. Stir to coat the grains and beans with the aromatic oil and spices. Pour in the 2 cups vegetable broth and bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce heat to low and cover with a tight-fitting lid.
Simmer for 15 minutes, stirring occasionally to prevent sticking. You'll notice the beans begin to soften and the mixture thickens into a creamy porridge. The rice will absorb the liquid while the beans break down, creating that perfect textural contrast we're after. If the mixture looks too dry, add 2-3 tablespoons water to maintain the right consistency.
Finish with Coconut Milk and Lime
After 15 minutes, remove the lid and stir in the 0.5 cup coconut milk. This adds richness and helps create that velvety texture. Let the mixture simmer uncovered for another 2-3 minutes until it reaches your desired thickness. The porridge should coat the back of a spoon but still be spoonable.
Juice the 1 whole lime and stir in 2 tablespoons of the juice (reserve the rest for garnish). The acidity brightens all the flavors and cuts through the richness of the coconut milk. Taste and adjust seasoning—you might need a pinch more salt or a squeeze of lime to balance the flavors. Remove from heat and let it sit covered for 2 minutes to thicken slightly.
Serve with Fresh Garnishes
Divide the warm porridge into bowls. Top each serving with 2 tablespoons chopped fresh cilantro and 2 slices avocado that you've sliced from the 1 whole avocado. The cilantro adds freshness while the creamy avocado provides a luxurious contrast to the hearty porridge.
Serve immediately while still warm. The combination of tender beans, creamy rice, and rich coconut milk creates a satisfying meal that's both comforting and nutritious. Pair with warm tortillas or crusty bread to soak up any extra porridge. This dish keeps well in the refrigerator for 3-4 days, making it perfect for meal prep.
Pro Tips For Making Black Bean Porridge
- SOAK BEANS OVERNIGHT: Dried black beans are stubborn little things—rushing them means gummy porridge. Toss them in water with a pinch of salt the night before, and they’ll soften evenly. No soaking? At least cover them with fresh water, bring to a boil for 2 minutes, then let sit for an hour before cooking.
- TOAST THE CUMIN: Ground cumin loses its kick fast, but toasting it whole first makes a real difference. Heat 1/2 teaspoon in a dry pan for 30 seconds until fragrant, then grind it fresh—this deepens the earthy flavor without bitterness. (Yes, it’s an extra step, but your porridge will taste like it came from a street vendor.)
- DON’T SKIP THE RICE WATER: The starch in the rice water is what turns this into a proper porridge, not just a soup. After cooking the rice, save that milky liquid and stir it back in at the end—it thickens the beans into that creamy, clingy texture. Drain it all, and you’re left with dry beans and sad rice.
- SAUTÉ ONIONS LOW AND SLOW: Black beans and onions are a classic combo, but charring them ruins the dish. Cook the onions over medium-low heat for 10-12 minutes until translucent but still sweet—no browning. This keeps the porridge from tasting bitter, and your nose will thank you. (I learned this after burning two batches.)
Best sauces and condiments for this recipe
Spicy Chili Oil
Elevate your black bean porridge with a drizzle of homemade chili oil—just 2 tablespoons avocado oil, 1 tablespoon crushed red pepper flakes, and 1 teaspoon smoked paprika simmered for 3 minutes on low heat.
Strain and drizzle over the finished porridge for a smoky, fiery kick. I love using Penzeys brand chili oil if I'm short on time—it adds instant depth with just a few drops. 🌶️
Tangy Lime Crema
Blend ½ cup sour cream (or coconut yogurt for vegan) with 2 tablespoons lime juice, 1 tablespoon chopped cilantro, and a pinch of salt until smooth. This bright, creamy topping cuts through the richness and adds a restaurant-quality finish.
For extra zing, add ½ teaspoon honey or agave. I keep this in a small jar in the fridge—it’s perfect for any bean-based dish. ✨
Smoky Adobo Sauce
Simmer ½ cup Mexican adobo sauce (from canned chipotles in adobo) with 1 tablespoon water until slightly thickened—about 5 minutes. Stir in 1 teaspoon cumin and a pinch of salt.
This smoky, slightly sweet sauce pairs beautifully with the earthy beans. I like to drizzle it over the porridge and top with extra avocado for a fusion twist. 🔥
Creamy Avocado Lime Dressing
Mash ½ ripe avocado with 1 tablespoon lime juice, 1 tablespoon Greek yogurt, and a pinch of salt until chunky. Spoon this vibrant green topping directly onto the porridge for a fresh, creamy contrast.
It’s like a deconstructed guacamole—simple but always impressive. For extra flair, sprinkle with Everything But the Bagel seasoning. 🥑
Sweet and Spicy Mango Salsa
Dice ½ cup ripe mango and mix with 2 tablespoons red onion, 1 tablespoon chopped cilantro, 1 teaspoon lime juice, and a pinch of cayenne. This sweet-spicy topping adds a tropical brightness that balances the savory porridge perfectly.
I make a big batch and keep it in the fridge for 3 days—it’s great on tacos too. 🌟
Nutrition facts
Frequently asked questions
Can I use canned black beans instead of dried?
Yes, but adjust the cooking time! Use 1.5 cups drained canned black beans (rinsed well) and reduce the simmering time to 10 minutes instead of 15 minutes. Canned beans are pre-cooked, so they soften faster. For extra flavor, toast the beans in the pot for 2 minutes before adding broth.
What if my porridge turns out too thick?
Simply stir in 2-3 tablespoons warm vegetable broth or water, one spoonful at a time, until you reach your desired consistency. If it's still too thick after adding liquid, let it sit off the heat for 5 minutes—it often thickens further as it cools. For a smoother texture, mash a few beans with a fork while reheating.
How can I make this porridge gluten-free?
Swap the white rice for glutinous rice flour or certified gluten-free rice (like brown rice or quinoa). For a grain-free version, use ½ cup cooked quinoa instead of rice. Both options work beautifully while keeping the dish hearty and satisfying. Always check labels to ensure no cross-contamination with gluten.
Can I meal prep this porridge ahead?
Store leftovers in an airtight container in the fridge for up to 5 days. Reheat gently on the stove with a splash of water or broth—never microwave directly from cold. For freezing, portion into single-serving containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What's the best way to adjust the spice level?
Start with the base recipe, then customize: Add ½ teaspoon cayenne for heat, 1 extra tablespoon smoked paprika for smokiness, or ½ teaspoon chipotle powder for depth. For mild versions, reduce the smoked paprika to ¼ teaspoon and skip the cayenne. Always taste as you go!
