Rice Beans with Spices

Fluffy white rice and creamy black beans seasoned with cumin and paprika in a white bowl, garnished with fresh cilantro. Save
Fluffy white rice and creamy black beans seasoned with cumin and paprika in a white bowl, garnished with fresh cilantro. | freshbitewave.com

This dish blends tender white or brown rice with creamy black or kidney beans, elevated by a warming mix of cumin, smoked paprika, chili powder, coriander, and optional cayenne. Sautéed onion, garlic, and red bell pepper add depth, simmered in savory vegetable broth to infuse full flavor. Finished with fresh cilantro and a splash of lime juice, it delivers comforting warmth and balanced textures. Ideal as a main or side, this gluten-free, vegan option is simple to prepare and adaptable for variety with additions like avocado or corn.

My tiny apartment kitchen filled with the most incredible smell when I first attempted rice and beans as a broke college student. The spices hit the hot oil and suddenly my cramped space felt like a vibrant Caribbean marketplace. That first batch was slightly overcooked, but my roommates hovered around the stove anyway.

Last winter my sister dropped by unexpectedly during a snowstorm and I threw this together using whatever I had in the cupboard. We stood over the pot, picking out the softest beans while catching up about everything and nothing at all. Sometimes the simplest meals create the best moments.

Ingredients

  • Long-grain white rice: Rinsing until the water runs clear removes excess starch for fluffy separate grains every time
  • Black beans: These creamy beans hold their shape beautifully and provide protein that makes this dish satisfying enough to stand alone
  • Onion and red bell pepper: The foundation that builds a savory base for all those warming spices to bloom
  • Garlic: Fresh minced garlic adds that aromatic punch that makes the kitchen smell amazing
  • Ground cumin and smoked paprika: This combination creates that distinctive earthy smoky flavor profile
  • Chili powder and coriander: These add warmth and subtle citrusy notes that round out the spice blend
  • Cayenne pepper: Optional heat for those who like a little kick in their bowl
  • Vegetable broth: Cooking rice in broth instead of water infuses every grain with deep savory flavor
  • Fresh cilantro and lime: Bright finishing touches that wake up the whole dish

Instructions

Prep the rice perfectly:
Rinse your rice under cold water until it runs completely clear, then let it drain well while you prep everything else
Build your flavor base:
Heat a splash of oil in a large saucepan over medium heat and sauté the chopped onion and diced red bell pepper for 3-4 minutes until they soften and become fragrant
Add the aromatics:
Stir in the minced garlic and cook for just 1 minute until it becomes aromatic, being careful not to let it brown or burn
Bloom those spices:
Add the cumin, smoked paprika, chili powder, coriander, cayenne, salt, and pepper, then cook for 30 seconds until the spices become incredibly fragrant
Coat the rice:
Add the drained rice and stir constantly for 1-2 minutes so every grain gets coated in the spiced vegetable mixture
Simmer to perfection:
Pour in the vegetable broth, bring everything to a boil, then reduce heat to low, cover tightly, and cook for 15 minutes until the rice is tender and has absorbed all the liquid
Bring in the beans:
Gently fold in the drained black beans, cover again, and cook for 5 more minutes until everything is heated through
Finish with flair:
Remove from heat, fluff everything with a fork, and stir in fresh cilantro and a squeeze of lime juice if you are feeling fancy
Spiced rice and beans with sautéed bell pepper and onion, served warm as a hearty vegetarian main dish. Save
Spiced rice and beans with sautéed bell pepper and onion, served warm as a hearty vegetarian main dish. | freshbitewave.com

This recipe has become my go-to when friends need a meal that feels like a hug. Something about the combination of warm spices and creamy beans just hits different on hard days.

Make It Your Own

I love adding a bay leaf to the simmering broth for subtle depth, and sometimes I throw in frozen corn during the last 5 minutes for pops of sweetness.

Serving Ideas

Top with sliced avocado, a drizzle of hot sauce, or even a sprinkle of shredded cheese if you are not keeping it vegan. It works alongside grilled vegetables or stands alone as a satisfying main.

Storage and Meal Prep

This dish actually tastes better the next day as the spices continue to develop and meld together.

  • Store in an airtight container for up to 5 days
  • Freeze portions for busy weeks when you need a quick meal
  • Add a splash of water when reheating to refresh the texture
Vibrant bowl of rice and beans with lime wedges and cilantro, a flavorful vegan meal ready in 40 minutes. Save
Vibrant bowl of rice and beans with lime wedges and cilantro, a flavorful vegan meal ready in 40 minutes. | freshbitewave.com

Hope this brings as much comfort to your table as it has to mine over the years.

Recipe FAQs

Long-grain white rice cooks faster for a tender texture, while brown rice offers nuttier flavor and longer cooking time.

Yes, kidney beans or pinto beans are excellent alternatives that complement the spices well.

The combination of cumin, smoked paprika, chili powder, coriander, and cayenne adds warmth, smokiness, and a gentle heat that enriches the dish.

Adding extra cayenne or fresh chili peppers can increase the heat level to suit your preference.

Grilled vegetables, fresh avocado slices, or a crisp salad complement the hearty flavors perfectly.

Rice Beans with Spices

Hearty combination of fluffy rice, creamy beans, and warming spices for a fulfilling dish.

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

Ingredients

Grains

  • 1 cup long-grain white rice or brown rice

Legumes

  • 1 (15 oz) can black beans or kidney beans, drained and rinsed

Vegetables

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

Spices & Seasonings

  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp chili powder
  • ½ tsp ground coriander
  • ¼ tsp cayenne pepper
  • 1 tsp salt
  • ½ tsp black pepper

Liquids

  • 2 cups vegetable broth or water

Herbs & Garnishes

  • 2 tbsp fresh cilantro, chopped
  • 1 tbsp lime juice

Instructions

1
Prepare the Rice: Rinse the rice under cold water until the water runs clear. Drain well to remove excess starch.
2
Sauté Aromatics: In a large saucepan, heat oil over medium heat. Add the onion and bell pepper. Sauté for 3-4 minutes until softened and fragrant.
3
Add Garlic: Stir in the minced garlic and cook for 1 minute until aromatic, being careful not to burn it.
4
Toast Spices: Add the cumin, smoked paprika, chili powder, coriander, cayenne, salt, and black pepper. Cook for 30 seconds to release their essential oils.
5
Coat Rice: Add the rinsed rice to the pan and stir constantly for 1-2 minutes to coat each grain with the spiced oil mixture.
6
Simmer Rice: Pour in the vegetable broth and bring to a boil. Reduce heat to low, cover tightly, and cook for 15 minutes for white rice or 35-40 minutes for brown rice, until all liquid is absorbed.
7
Incorporate Beans: Gently fold in the drained beans. Cover and cook for an additional 5 minutes until heated through.
8
Finish and Serve: Remove from heat. Let stand covered for 5 minutes, then fluff with a fork. Stir in fresh cilantro and lime juice. Adjust seasoning if needed and serve warm.
Additional Information

Equipment Needed

  • Large saucepan with tight-fitting lid
  • Cutting board and chef's knife
  • Measuring cups and spoons
  • Wooden spoon or heat-resistant spatula

Nutrition (Per Serving)

Calories 290
Protein 8g
Carbs 58g
Fat 2g

Allergy Information

  • Contains no major allergens. Verify store-bought broth and canned beans for cross-contamination warnings if you have severe allergies.
Jordan Blake

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