Rice and Beans with Spices

Close-up shot of fluffy Rice and Beans with Spices, garnished with fresh cilantro and a lime wedge. Save
Close-up shot of fluffy Rice and Beans with Spices, garnished with fresh cilantro and a lime wedge. | freshbitewave.com

This dish combines long-grain rice and black beans, cooked with aromatic spices like cumin, smoked paprika, and coriander. The sautéed onion, garlic, and red bell pepper add depth and sweetness. Simmered in vegetable broth until tender, the grains and legumes absorb vibrant flavors. Garnished with fresh cilantro and lime wedges, it’s a wholesome and satisfying dish suitable for various dietary needs.

The smell of cumin hitting hot olive oil still transports me back to my first apartment kitchen, where I discovered that rice and beans could taste like something entirely new and exciting. I'd been making plain rice for years until a neighbor from Trinidad taught me how to bloom spices first. Now this combination is my go-to comfort food, equally satisfying on a busy Tuesday or when friends drop by unexpectedly.

Last winter my sister came over during a snowstorm and we made this together while drinking wine and catching up. She's usually not into beans, but she went back for seconds. That's when I knew this recipe was special enough to share with everyone.

Ingredients

  • Long-grain white rice: Short-grain rice becomes too sticky, while long-grain keeps each kernel separate and fluffy
  • Black beans: Canned beans work perfectly here, just rinse them well to remove the metallic taste
  • Onion and garlic: These aromatics build the flavor foundation, so don't rush this step
  • Red bell pepper: Adds sweetness and color that balances the earthy spices
  • Ground cumin and smoked paprika: These are the spice stars that give the dish its signature warmth
  • Vegetable broth: Using broth instead of water adds depth, but water works in a pinch
  • Fresh cilantro and lime: These bright garnishes wake up the whole dish at the end

Instructions

Bloom the aromatics:
Heat olive oil in a large saucepan over medium heat, then add chopped onion and cook until softened and fragrant, about 3 to 4 minutes. Stir in the garlic and diced bell pepper, cooking for another 2 minutes until the pepper begins to soften.
Toast the spices:
Add the cumin, smoked paprika, coriander, chili powder, cayenne, salt, and pepper. Stir constantly for 1 minute until the spices become incredibly fragrant and start to coat the bottom of the pan.
Lightly toast the rice:
Add the rinsed rice to the spiced vegetables, stirring for 1 to 2 minutes until the grains look slightly opaque and smell nutty.
Simmer the rice:
Pour in the vegetable broth and bring everything to a boil. Reduce heat to low, cover tightly, and let simmer for 12 minutes until most of the liquid has been absorbed.
Add the beans:
Stir in the drained black beans, cover again, and continue cooking for 8 to 10 minutes until the rice is completely tender and all liquid has disappeared.
Rest and fluff:
Remove from heat and keep covered for 5 minutes, then fluff gently with a fork. Taste and add more salt or pepper if needed, then top with fresh cilantro and serve with lime wedges.
Steaming bowl of Rice and Beans with Spices, featuring tender black beans and diced red bell pepper. Save
Steaming bowl of Rice and Beans with Spices, featuring tender black beans and diced red bell pepper. | freshbitewave.com

My partner originally called this boring dinner food, but after trying it, this is now the most requested meal in our house. There's something deeply satisfying about how such humble ingredients can taste so special.

Making It Your Own

Kidney beans or pinto beans work beautifully if black beans aren't your thing. Sometimes I throw in a diced jalapeno with the peppers when I want extra heat. The recipe is forgiving and welcomes substitutions.

Serving Suggestions

Slices of avocado on top make this feel downright luxurious. A dollop of vegan yogurt or sour cream adds creaminess that contrasts nicely with the spices. For a heartier meal, serve alongside grilled tofu or roasted vegetables.

Storage and Reheating

This keeps well in the refrigerator for up to five days and freezes beautifully for up to three months. The flavors actually deepen over time, making it one of those rare dishes that might taste better as leftovers than when freshly made.

  • Reheat with a splash of water or broth to restore moisture
  • The microwave works fine, but a skillet with a lid gives the best texture
  • Consider doubling the recipe since it freezes so well
Skillet of colorful Rice and Beans with Spices served alongside creamy avocado slices and fresh lime. Save
Skillet of colorful Rice and Beans with Spices served alongside creamy avocado slices and fresh lime. | freshbitewave.com

Simple dishes like this remind me why I fell in love with cooking in the first place. Few ingredients, maximum flavor, and a kitchen that smells absolutely wonderful.

Recipe FAQs

Yes, kidney beans or pinto beans make excellent alternatives offering different textures and flavors.

Consider topping with grilled tofu or seared tempeh to boost protein content while keeping it plant-based.

Cumin, smoked paprika, coriander, and chili powder create a warm, smoky, and slightly spicy flavor.

Sautéing onions, garlic, and bell peppers enhances their sweetness and deepens the overall taste.

Yes, all ingredients are naturally gluten-free; just ensure broth and canned beans are certified gluten-free.

Fresh cilantro and lime wedges add brightness and a fresh finish that balances the spices well.

Rice and Beans with Spices

A savory blend of rice, beans, and spices delivering rich, satisfying flavors in every bite.

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
  • 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 Oil: Heat olive oil in large saucepan over medium heat.
2
Sauté Onions: Add chopped onion and cook 3–4 minutes until softened.
3
Add Aromatics: Stir in garlic and bell pepper; cook 2 minutes.
4
Toast Spices: Add cumin, smoked paprika, coriander, chili powder, cayenne, salt, and pepper. Stir and cook 1 minute until fragrant.
5
Toast Rice: Add rinsed rice and cook, stirring, 1–2 minutes to lightly toast.
6
Simmer Rice: Pour in vegetable broth. Bring to boil, reduce heat to low, cover, and simmer 12 minutes.
7
Add Beans: Stir in black beans, cover, and continue cooking 8–10 minutes until rice is tender and liquid absorbed.
8
Rest and Fluff: Remove from heat and let stand covered 5 minutes. Fluff rice with 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

Allergy Information

  • Contains no common allergens. Always check broth and canned bean labels for hidden allergens or gluten.
Jordan Blake

Sharing wholesome, easy meals and real-life kitchen tips for fellow home cooks.