Black Beans and Cumin White Rice
Photo by Vivaan Rupani on Pexels

Black Beans and Cumin White Rice

Fragrant white rice cooked with cumin, paired with seasoned black beans infused with garlic and onion. This versatile Latin American side dish is restaurant-quality yet simple to prepare, with fluffy rice and savory beans that complement any protein or stand alone as a vegetarian meal.

Prep
10 min
Cook
25 min
Wait
15 min
Total
50 min
Makes
4 servings (about 1 cup rice and ¾ cup beans per serving)
Share

Steps

Before you start
  • Have all ingredients measured and prepped before you begin—the rice cooks quickly once liquid is added
  • Use long-grain white rice (jasmine or basmati work well) for the best texture
  • If using canned black beans, drain and rinse them thoroughly to reduce sodium
  1. Toast the cumin seeds

    • Heat a large saucepan (3–4 quart) over medium heat.
    • Add the cumin seeds and dry toast them for 30–45 seconds, stirring constantly with a wooden spoon.
    • You'll smell the fragrant cumin releasing its oils.
    • Do not let them burn—they should only darken slightly.
    + Show details

    Ready when: Cumin is fragrant and slightly darkened, not brown

    Tip: Toasting whole cumin seeds intensifies their flavor far more than using pre-ground cumin alone

  2. Sauté onion and garlic

    • Add the butter and olive oil to the toasted cumin.
    • Once melted and foamy (about 1 minute), add the diced onion and cook, stirring often, for 3–4 minutes until softened and just beginning to turn translucent.
    • Add the minced garlic and cook for 1 minute more, stirring constantly, until fragrant.
    + Show details

    Ready when: Onion is soft and translucent; garlic is fragrant

    Tip: Keep heat at medium to prevent the garlic from browning, which would taste bitter

  3. Add rice and toast

    • Pour the uncooked rice into the pan with the aromatics and stir constantly with a wooden spoon for 2–3 minutes.
    • Each grain will become opaque and feel slightly firmer as it toasts.
    • This step adds a subtle nutty depth to the rice.
    + Show details

    Ready when: Rice grains are opaque and feel slightly firmer when stirred

    Tip: Do not skip toasting the rice—it prevents mushiness and creates a more flavorful, fluffy result

  4. Add broth and bring to a boil

    • Pour the chicken or vegetable broth into the pan along with the kosher salt.
    • Stir once to combine.
    • Increase heat to medium-high and bring the mixture to a boil, which should take 2–3 minutes.
    • You'll see the broth bubbling vigorously around the rice.
    + Show details

    Ready when: Broth is at a rolling boil

  5. Cover and simmer rice

    • Once the broth is boiling, reduce heat to low.
    • Cover the saucepan with a tight-fitting lid and simmer without lifting the lid for 15 minutes.
    • The rice will absorb the broth and cook gently.
    • Resist the urge to stir or peek—the steam is essential for fluffy rice.
    + Show details

    Ready when: Rice grains are tender and broth is fully absorbed (no liquid visible when you carefully lift the lid briefly)

    Tip: Keep the lid on the entire time—lifting it releases steam and extends cooking time

  6. Prepare the black beans

    • While the rice simmers, heat olive oil in a medium saucepan (2–3 quart) over medium heat.
    • Add the drained and rinsed black beans along with the ground cumin.
    • Stir gently and warm through for 3–4 minutes, stirring occasionally.
    • The beans should steam gently but not boil.
    + Show details

    Ready when: Beans are steaming and heated through

    Tip: Do not boil the beans—just warm them gently so they stay intact and don't break apart

  7. Season the beans

    • Taste the black beans and season with salt and freshly ground black pepper to your preference.
    • Start with a pinch of salt and adjust gradually—canned beans may already contain some sodium.
    • Stir gently to distribute the seasoning evenly.
    + Show details

    Ready when: Beans are well seasoned and taste balanced

    Tip: Taste as you go—you can always add more salt, but you cannot remove it

  8. Fluff the rice

    • Remove the rice from heat and let it rest, covered, for 5 minutes.
    • This allows any remaining moisture to settle.
    • Then remove the lid and gently fluff the rice with a fork or wooden spoon, using light, lifting strokes to separate the grains without crushing them.
    + Show details

    Ready when: Rice is fluffy and individual grains are visible

    Tip: Fluffing with a fork instead of a spoon keeps grains whole and prevents a mushy texture

  9. Combine and finish

    • Transfer the fluffy cumin rice to a serving bowl or platter.
    • Top or stir in the warm black beans.
    • If desired, garnish with fresh chopped cilantro and a squeeze of fresh lime juice.
    • Serve immediately while the rice is hot.
    + Show details

    Tip: Cilantro and lime add brightness; omit them if you prefer a more traditional, savory presentation

Good to know

Tips
  • For extra flavor, use chicken broth instead of vegetable broth—the rice absorbs it beautifully and becomes more savory
  • If the rice seems dry or undercooked after 15 minutes (test a grain by biting it), add 2–3 tablespoons more broth, re-cover, and cook another 2–3 minutes
  • This dish pairs wonderfully with grilled chicken, chorizo, or pan-seared fish, or serve it as a vegetarian main with a side of sautéed peppers and zucchini
  • Toast the cumin seeds just before cooking; they lose potency after a few days, so buy whole seeds and toast them fresh each time for the best flavor
Make ahead

Cooked rice and beans can be refrigerated separately (see storage) and reheated together just before serving. Toasting the cumin seeds and sautéing the aromatics can be done up to 2 hours ahead; store the mixture in an airtight container at room temperature, then continue from step 3.

Storage & reheating

Refrigerate cooked rice and beans together in an airtight container for up to 4 days. Reheat on the stovetop over medium-low heat with a splash of broth (1–2 tablespoons per 1 cup rice), stirring occasionally until warm throughout, about 5–7 minutes. Alternatively, microwave in a covered bowl with 1 tablespoon broth per cup for 1–2 minutes. Freeze in airtight freezer bags or containers for up to 3 months; thaw overnight in the refrigerator and reheat as above.

Substitutions
  • low-sodium chicken or vegetable broth → vegetable broth or water. Water will produce slightly less flavorful rice; use vegetable broth for a vegetarian option with better taste
  • long-grain white rice → jasmine or basmati rice. Both cook in the same time and yield fluffy, aromatic results; avoid brown rice, which requires longer cooking
  • canned black beans (or cooked dried black beans) → pinto beans or kidney beans. Maintains the same texture and cooking time; adjust cumin to taste as these beans pair slightly differently with the spice
  • cumin seeds → 2 teaspoons ground cumin (use instead of whole seeds). Skip the toasting step and add ground cumin directly in step 1 along with butter and oil; the flavor will be slightly less intense

More rice bowls

See all →

Find more like this

Meal
Dinner
Cuisine
Tex-Mex
Main ingredient
Black BeansRice
Method
Stovetop
Quick & Easy
Easy

Reviews (0)