Black Bean Rice Bowl

Colorful black bean and rice bowl topped with avocado, tomatoes, and fresh cilantro Save to Pinterest
Colorful black bean and rice bowl topped with avocado, tomatoes, and fresh cilantro | foodliebekitchen.com

This black bean and rice bowl brings together seasoned, cumin-spiced beans spooned over perfectly cooked fluffy rice. Topped with ripe avocado, juicy cherry tomatoes, sweet corn, crisp red cabbage, and fresh cilantro, every bite delivers a satisfying mix of textures and flavors.

Ready in about 45 minutes, it's an easy weeknight meal that's naturally vegan and gluten-free. A squeeze of lime at the end brightens everything up beautifully.

The exhaust fan in my tiny apartment kitchen was broken the afternoon I threw together my first black bean bowl, and the smell of toasted cumin filled every corner of that place like a warm, stubborn guest who refused to leave. I had been living on instant noodles and stale crackers for a week during finals, and something in me finally snapped in a good way. I stood over the stove in my socks, stirring beans with a wooden spoon that had a crack down the middle, feeling like I had just cracked a code. That lopsided meal changed my entire relationship with cooking.

My roommate Elena walked in while I was arranging avocado slices on my second bowl and stared at me like I had lost my mind, because she had only ever seen me eat cereal standing over the sink. She sat down, tried one bite, and then silently ate the entire bowl without looking up once. We made it together every Tuesday for the rest of that semester, and it became our unofficial tradition.

Ingredients

  • Long grain rice (1 cup, 200 g): White rice cooks faster and yields fluffier grains, but brown rice adds a nutty chew that holds up beautifully under the weight of the beans and toppings.
  • Water (2 cups, 480 ml): If you want to elevate the rice without extra effort, swap this for vegetable broth and watch the whole bowl come alive.
  • Salt (1/2 teaspoon for rice, 1/4 teaspoon for beans): Seasoning the rice cooking water separately from the beans gives you more control over the final balance.
  • Black beans (2 cans, 15 oz each, drained and rinsed): Rinsing removes the starchy liquid that can make everything gummy, and it brightens the flavor instantly.
  • Olive oil (1 tablespoon): Just enough to soften the onions and carry the spices without making anything greasy.
  • Medium onion, finely chopped (1): The smaller you chop, the more it melts into the beans and creates a silky base rather than chunks you have to chew around.
  • Garlic cloves, minced (2): Fresh garlic makes a noticeable difference here since the ingredient list is simple and nothing hides behind heavy sauces.
  • Ground cumin (1 teaspoon): This is the backbone of the entire flavor profile, so toast it in the oil for a few seconds before adding anything else if you want to go the extra mile.
  • Smoked paprika (1/2 teaspoon): It adds a campfire warmth that makes people ask what your secret ingredient is.
  • Chili powder (1/2 teaspoon): Mild enough for most palates but present enough to give the beans a gentle, lingering heat.
  • Black pepper (1/4 teaspoon): Freshly cracked is always better, and you can bump it up if you like more bite.
  • Cherry tomatoes, halved (1 cup): Their natural sweetness and juicy pop cut through the earthiness of the beans in exactly the right way.
  • Ripe avocado, sliced (1): Creamy contrast that makes the whole bowl feel indulgent, so pick one that yields slightly when you press it.
  • Corn kernels (1/2 cup): Fresh off the cob in summer is ideal, but frozen and thawed works perfectly fine when corn is out of season.
  • Fresh cilantro, chopped (1/4 cup): If you are one of those people who tastes soap, flat leaf parsley works as a stand in without sacrificing freshness.
  • Shredded red cabbage (1/2 cup): It adds crunch and a gorgeous flash of color that makes the bowl look like you tried much harder than you actually did.
  • Sliced jalapeños (1/4 cup, optional): Leave these out for a gentle bowl, or pile them on if you want your lips tingling.
  • Lime, cut into wedges (1): A final squeeze of lime juice over everything ties all the flavors together with a bright, tangy finish.

Instructions

Cook the rice:
Combine the rice, water, and salt in a medium saucepan and bring it to a boil over medium high heat. Once it bubbles, drop the heat to low, slap on the lid, and let it simmer undisturbed until the grains are tender and the water has vanished, about 15 to 18 minutes for white rice or 35 to 40 minutes for brown. Fluff gently with a fork and set it aside while you handle the beans.
Build the bean mixture:
Heat olive oil in a skillet over medium heat and sauté the chopped onion until it turns soft and translucent, which should take about 3 to 4 minutes. Toss in the garlic and stir for one minute until your kitchen smells incredible, then add the drained black beans, cumin, smoked paprika, chili powder, pepper, and salt. Stir everything together and let it cook for 5 to 6 minutes, stirring occasionally, so the spices bloom and the beans soak up all that deep, earthy flavor.
Assemble the bowls:
Divide the fluffy rice among four bowls and spoon a generous mound of the seasoned black beans over each portion. Arrange the cherry tomatoes, avocado slices, corn, cilantro, red cabbage, and jalapeños on top in whatever pattern makes you happy, because half the joy of a bowl meal is making it look beautiful.
Finish with lime and serve:
Squeeze a wedge of fresh lime over each bowl right before eating so the citrus hits the beans and avocado at their peak brightness. Serve immediately while everything is warm and the avocado has not started to brown.
Steaming black bean and rice bowl garnished with shredded cabbage and lime wedges Save to Pinterest
Steaming black bean and rice bowl garnished with shredded cabbage and lime wedges | foodliebekitchen.com

One rainy Thursday I brought a massive batch of this to a potluck at a friends house, fully expecting it to sit untouched next to the cheese platter and the brownies. It was the first thing to disappear, and three people texted me the next day asking for the recipe.

The Right Tools Make It Effortless

A medium saucepan with a tight fitting lid is the most important piece here because the rice needs steam, not just heat, to cook evenly. Your skillet should be wide enough that the beans spread in a thin layer rather than piling up, which helps them heat through faster and get those slightly crispy edges. A sharp chef knife and a sturdy cutting board handle the rest without fuss, and four wide, shallow serving bowls let you arrange everything so it looks as good as it tastes.

Allergens Are Barely a Concern

This bowl is naturally free from dairy, eggs, nuts, soy, and gluten, which makes it one of the safest dishes to bring to a gathering where you are unsure about dietary restrictions. The only thing to watch for is the labels on your canned beans and corn, since some facilities process multiple ingredients and cross contamination can occur. If you keep it simple and read carefully, this recipe works for almost everyone at the table.

Simple Variations Worth Trying

Once you have the base down, the bowl becomes a canvas for whatever you have lingering in the fridge.

  • Swapping black beans for pinto beans gives you a creamier, mellower result that some people actually prefer.
  • A spoonful of salsa or a dollop of vegan sour cream stirred in at the end adds richness without any extra cooking.
  • Guacamole stands in beautifully for sliced avocado if you want more punch per bite.
Hearty black bean and rice bowl drizzled with fresh lime juice and jalapeños Save to Pinterest
Hearty black bean and rice bowl drizzled with fresh lime juice and jalapeños | foodliebekitchen.com

Keep a bowl of lime wedges on the table so everyone can adjust the brightness to their own liking, and enjoy the quiet satisfaction of having made something nourishing from almost nothing. This is the kind of recipe that reminds you how good simple food can be.

Your Recipe Questions Answered

Yes, you can substitute about 3 cups of cooked dried black beans for the two cans. Soak them overnight and simmer until tender before adding them to the skillet with the seasonings.

Both white and brown long-grain rice work well. White rice cooks faster in about 15-18 minutes, while brown rice takes 35-40 minutes but adds extra fiber and a nuttier flavor.

Store the rice and beans separately from the fresh toppings in airtight containers in the refrigerator for up to 4 days. Keep avocado slices in a sealed container with a squeeze of lime juice to minimize browning.

Guacamole, sliced mango, or a dollop of vegan sour cream all make great substitutes. Each brings a different flavor profile to the bowl while maintaining a creamy or refreshing element.

The base seasonings of cumin, smoked paprika, and chili powder create a mild, warming flavor without much heat. The jalapeños are optional, so you can control the spice level to your preference.

Black Bean Rice Bowl

Tender black beans over fluffy rice with avocado, tomatoes, and fresh cilantro in a satisfying plant-based bowl.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Base

  • 1 cup long-grain white or brown rice
  • 2 cups water
  • 1/2 teaspoon salt

Black Beans

  • 2 cans (15 oz each) black beans, drained and rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon salt

Toppings

  • 1 cup cherry tomatoes, halved
  • 1 ripe avocado, sliced
  • 1/2 cup corn kernels (fresh, canned, or thawed frozen)
  • 1/4 cup fresh cilantro, chopped
  • 1/2 cup shredded red cabbage
  • 1/4 cup sliced jalapeños (optional)
  • 1 lime, cut into wedges

Instructions

1
Cook the Rice: Combine rice, water, and 1/2 teaspoon salt in a medium saucepan. Bring to a rolling boil, then reduce heat to low. Cover tightly and simmer until grains are tender and liquid is fully absorbed—15 to 18 minutes for white rice, 35 to 40 minutes for brown rice. Remove from heat, fluff gently with a fork, and cover until ready to serve.
2
Prepare the Black Beans: Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté until softened and translucent, about 3 to 4 minutes. Add minced garlic and cook for 1 minute, stirring constantly to prevent browning. Stir in the drained black beans, ground cumin, smoked paprika, chili powder, black pepper, and 1/4 teaspoon salt. Cook for 5 to 6 minutes, stirring occasionally, until the beans are heated through and the spices are fragrant and well blended.
3
Assemble the Bowls: Divide the cooked rice evenly among four serving bowls. Spoon a generous portion of the seasoned black beans over the rice in each bowl. Arrange cherry tomato halves, avocado slices, corn kernels, chopped cilantro, shredded red cabbage, and sliced jalapeños on top of each bowl.
4
Finish and Serve: Squeeze a lime wedge over each bowl just before serving to add brightness. Serve immediately while the beans and rice are still warm.
Additional Information

Equipment Needed

  • Medium saucepan with tight-fitting lid
  • Large skillet
  • Chef's knife
  • Cutting board
  • Four serving bowls

Nutrition (Per Serving)

Calories 410
Protein 14g
Carbs 70g
Fat 9g

Allergy Information

  • Naturally free of common allergens including dairy, eggs, nuts, soy, and gluten. Always verify canned bean and corn labels for potential cross-contamination warnings.
Hannah Krüger

Sharing nourishing homemade recipes, quick meal ideas, and cooking tips with fellow food lovers.