Rice and Beans with Spices

A close-up of steaming Rice and Beans with Spices, garnished with fresh cilantro and a lime wedge. Save
A close-up of steaming Rice and Beans with Spices, garnished with fresh cilantro and a lime wedge. | freshplatejournal.com

This dish brings together fluffy long-grain rice and tender black beans, elevated by a blend of cumin, smoked paprika, and coriander. Aromatic garlic, onion, and red bell pepper build a flavorful base, while vegetable broth simmers the grains to perfection. The result is a satisfying main course or side, garnished with fresh cilantro and lime wedges for brightness. Vegan and gluten-free, it offers nourishing simplicity with adaptable ingredients to suit your taste.

The first time I made rice and beans this way, I was broke and experimenting with whatever spices I had in my pantry. My roommate walked in midway through cooking and asked what smelled so incredible we could practically taste it through the air. That night we ate straight from the pan, standing in the tiny kitchen, and I realized humble ingredients could sing when treated with respect.

Last winter my neighbor was recovering from surgery and I brought over a batch of this rice and beans. She texted me two days later asking for the recipe because her teenage son, who survives on pizza, had gone back for thirds. Now it is my go to when I need to feed a crowd without spending hours in the kitchen.

Ingredients

  • Long grain white rice: Rinse until the water runs clear to remove excess starch for fluffy separate grains
  • Black beans: Drain and rinse thoroughly to remove the canning liquid which can make the dish muddy
  • Onion and garlic: The foundation of flavor so take your time cooking them until they are soft and fragrant
  • Red bell pepper: Adds sweetness and color that balances the smoky spices
  • Ground cumin: Toast it briefly with the other spices to wake up its essential oils
  • Smoked paprika: This is the secret ingredient that makes the dish taste deep and complex
  • Ground coriander: Adds a bright citrusy note that cuts through the richness
  • Chili powder and cayenne: Adjust these to your heat preference but do not skip them entirely
  • Salt and black pepper: Taste at the end and add more if needed proper seasoning makes all the difference
  • Vegetable broth: Use a good quality brand as it provides the base flavor for the rice
  • Olive oil: Helps toast the rice grains and carries the fat soluble spices
  • Fresh cilantro and lime: These garnishes are not optional they add brightness that completes the dish

Instructions

Build your flavor base:
Heat olive oil in a large saucepan over medium heat then add chopped onion and cook until soft and translucent about 3 to 4 minutes
Add the aromatics:
Stir in minced garlic and diced bell pepper and cook for another 2 minutes until everything is fragrant and softened
Bloom the spices:
Add all the ground spices and stir constantly for 1 minute until they become very fragrant this step is crucial for developing deep flavor
Toast the rice:
Add rinsed rice and cook stirring constantly for 1 to 2 minutes until the grains are lightly toasted and coated with spiced oil
Add the liquid:
Pour in vegetable broth and bring to a boil then reduce heat to low cover tightly and simmer for 12 minutes
Finish with beans:
Stir in drained black beans cover again and cook for another 8 to 10 minutes until rice is tender and liquid is absorbed
Let it rest:
Remove from heat and let stand covered for 5 minutes this allows the rice to finish cooking evenly
Fluff and serve:
Fluff with a fork taste and adjust seasoning then garnish with cilantro and serve with lime wedges
A vibrant serving of Rice and Beans with Spices in a rustic bowl, topped with cilantro and lime. Save
A vibrant serving of Rice and Beans with Spices in a rustic bowl, topped with cilantro and lime. | freshplatejournal.com

This recipe has become my comfort food default the way some people turn to chicken soup. It is satisfying enough to stand alone but humble enough to play side dish and somehow it always tastes even better the next day.

Make It Your Own

Swap black beans for kidney or pinto beans depending on what you have in the pantry. Sometimes I add frozen corn or diced tomatoes when they are in season and it never fails.

Serving Ideas

Top with avocado slices or a dollop of vegan yogurt for creaminess. For extra protein add grilled tofu or seared tempeh or serve alongside roasted vegetables for a complete meal.

Storage And Meal Prep

This rice and beans keeps beautifully in the refrigerator for up to five days making it perfect for meal prep Sundays.

  • Reheat with a splash of water to refresh the texture
  • Freeze individual portions for busy weeknight dinners
  • The flavors actually develop and improve overnight
Hearty Rice and Beans with Spices, served in a skillet with a dollop of vegan yogurt and avocado. Save
Hearty Rice and Beans with Spices, served in a skillet with a dollop of vegan yogurt and avocado. | freshplatejournal.com

Squeeze that fresh lime over your bowl right before eating. That hit of acid is what makes everything else sing.

Recipe FAQs

Long-grain white rice is ideal as it cooks fluffy and separate, enhancing texture alongside tender beans.

Yes, kidney or pinto beans are great alternatives and offer a similar hearty texture and flavor.

A blend of cumin, smoked paprika, coriander, and chili powder creates a warm, aromatic profile with subtle heat.

Absolutely, it is naturally vegetarian, vegan, and gluten-free, with no common allergens.

Fresh cilantro and lime wedges add brightness and freshness, balancing the rich spices.

Rice and Beans with Spices

Tender beans and fluffy rice come together with vibrant spices for a satisfying dish.

Prep 10m
Cook 30m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Grains & Legumes

  • 1 cup long-grain white rice, rinsed
  • 1 (15 oz) can black beans, drained and rinsed

Vegetables

  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 red bell pepper, diced

Spices & Seasonings

  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon cayenne pepper
  • 1 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper

Liquids

  • 2 cups vegetable broth
  • 2 tablespoons olive oil

Garnishes

  • 2 tablespoons fresh cilantro, chopped
  • 1 lime, cut into wedges

Instructions

1
Heat the Pan: Heat olive oil in a large saucepan over medium heat.
2
Sauté Onions: Add chopped onion and cook for 3–4 minutes until softened.
3
Add Aromatics: Stir in garlic and bell pepper; cook for another 2 minutes.
4
Toast Spices: Add cumin, smoked paprika, coriander, chili powder, cayenne pepper, salt, and pepper. Stir and cook for 1 minute until fragrant.
5
Toast Rice: Add rinsed rice and cook, stirring, for 1–2 minutes to toast lightly.
6
Simmer Rice: Pour in vegetable broth. Bring to a boil, then reduce heat to low, cover, and simmer for 12 minutes.
7
Add Beans: Stir in black beans, cover, and continue cooking for another 8–10 minutes, or until rice is tender and liquid is absorbed.
8
Rest and Fluff: Remove from heat and let stand, covered, for 5 minutes. Fluff rice with a fork and adjust seasoning if needed.
9
Garnish and Serve: Garnish with chopped cilantro and serve with lime wedges.
Additional Information

Equipment Needed

  • Large saucepan with lid
  • Chef's knife
  • Cutting board
  • Wooden spoon or spatula
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 320
Protein 8g
Carbs 59g
Fat 6g
Clara Hensley

Passionate home cook sharing easy, family-friendly recipes and practical cooking tips.