Rice and Beans with Spices

A close-up of fluffy, aromatic Rice and Beans with Spices, garnished with fresh cilantro and served with lime wedges. Pin it
A close-up of fluffy, aromatic Rice and Beans with Spices, garnished with fresh cilantro and served with lime wedges. | picnicandpan.com

This dish brings together tender black beans and fluffy long-grain rice, seasoned with a vibrant blend of cumin, smoked paprika, coriander, and chili spices. Onions, garlic, and bell pepper cook gently in olive oil to build a rich base. The grains toast lightly before simmering with vegetable broth, absorbing deep flavors. Finished with fresh cilantro and lime wedges, it offers a satisfying, plant-based option suitable for vegan and gluten-free diets. It's simple to prepare and serves well as a main or hearty side.

The smell of cumin hitting hot oil always stops me in my tracks, no matter what room I am in. I started making rice and beans during college when money was tight and creativity was my only seasoning. One night my roommate walked in, announced she was staying for dinner, and this bowl of spiced goodness became our weekly tradition. Now it is the first thing I cook when I need something grounding and familiar.

Last winter my neighbor came over shivering from a walk in the rain, so I made a double batch. We stood in the kitchen eating straight from the pot while steam fogged up the windows. She asked for the recipe before she even finished her first bowl, and now it is her family's Friday night staple too.

Ingredients

  • Long-grain white rice: Rinse thoroughly until water runs clear for separate, fluffy grains every time
  • Black beans: Drain and rinse well to remove excess sodium and canning liquid
  • Onion: Finely chopped so it melts into the rice while cooking
  • Garlic: Fresh minced adds more depth than garlic powder
  • Red bell pepper: Brings sweetness to balance the smoky spices
  • Ground cumin: The backbone spice that gives this dish its signature aroma
  • Smoked paprika: Adds a subtle smoky depth without any heat
  • Ground coriander: Brightens the flavor profile with citrusy notes
  • Chili powder: Provides mild warmth and rich red color
  • Cayenne pepper: Optional but worth it if you enjoy a gentle kick
  • Salt and black pepper: Essential for bringing all flavors forward
  • Vegetable broth: Use low sodium to control the seasoning yourself
  • Olive oil: Helps bloom the spices and prevents sticking
  • Fresh cilantro: The bright herbal finish that wakes up the whole dish
  • Lime wedges: A squeeze of acid cuts through the richness perfectly

Instructions

Heat your pan:
Warm the olive oil in a large saucepan over medium heat until it shimmers slightly
Soften the onion:
Add the chopped onion and cook for 3 to 4 minutes until translucent and fragrant
Add aromatics:
Stir in the garlic and bell pepper, cooking for another 2 minutes until softened
Bloom the spices:
Add all the spices and cook for 1 minute, stirring constantly, until the scent fills your kitchen
Toast the rice:
Add the rinsed rice and stir for 1 to 2 minutes until grains look slightly opaque
Add liquid:
Pour in the vegetable broth and bring everything to a gentle boil
Simmer covered:
Reduce heat to low, cover tightly, and cook for 12 minutes
Add beans:
Stir in the drained beans, cover again, and cook 8 to 10 minutes more
Rest the rice:
Remove from heat and let stand covered for 5 minutes to finish steaming
Finish and serve:
Fluff gently with a fork, adjust seasoning, and top with cilantro and lime
Golden Rice and Beans with Spices simmering in a pan, the vibrant red bell pepper and onion mixing with the spices. Pin it
Golden Rice and Beans with Spices simmering in a pan, the vibrant red bell pepper and onion mixing with the spices. | picnicandpan.com

This recipe transformed from a budget meal into the dish I make for friends who need comfort. Something about the combination of warm spices and tender beans feels like a hug in a bowl.

Making It Your Own

I have discovered that kidney beans or pinto beans work beautifully if black beans are not your favorite. Coconut milk adds incredible richness when you replace half the broth with it.

Serving Suggestions

Slices of ripe avocado on top make this feel like a restaurant worthy meal. A dollop of vegan yogurt or sour cream adds a cooling contrast to the spices.

Meal Prep Magic

This recipe doubles effortlessly and keeps in the refrigerator for up to five days. The flavors actually meld and deepen over time, making it an ideal make ahead lunch.

  • Reheat with a splash of water to refresh the texture
  • Freeze individual portions for busy weeknight emergencies
  • Serve wrapped in warm tortillas for an instant burrito
A serving of Rice and Beans with Spices topped with cilantro, ready to be enjoyed as a main course. Pin it
A serving of Rice and Beans with Spices topped with cilantro, ready to be enjoyed as a main course. | picnicandpan.com

Every bowl of this rice and beans reminds me that the simplest ingredients, treated with care, become something extraordinary.

Recipe FAQ

Yes, kidney beans or pinto beans can be used as alternatives, providing similar texture and flavor.

Aromatic spices like cumin, smoked paprika, coriander, chili powder, and optional cayenne pepper create a warm, layered flavor profile.

Toast the rinsed rice briefly before simmering with vegetable broth; then cover and cook on low heat until tender and liquid is absorbed.

Yes, all ingredients are naturally gluten-free. Just verify any store-bought broth or canned beans for hidden gluten.

Chopped fresh cilantro and lime wedges add brightness and a fresh finishing touch to the flavors.

Absolutely. It uses plant-based ingredients and no animal products, fitting vegan dietary preferences.

Rice and Beans with Spices

A hearty dish combining tender beans and fluffy rice infused with warming spices.

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 the olive oil in a large saucepan over medium heat.
2
Sauté the Onion: Add the chopped onion and cook for 3–4 minutes until softened.
3
Add Aromatics: Stir in the garlic and bell pepper; cook for another 2 minutes.
4
Toast the Spices: Add the cumin, smoked paprika, coriander, chili powder, cayenne pepper, salt, and pepper. Stir and cook for 1 minute until fragrant.
5
Toast the Rice: Add the rinsed rice and cook, stirring, for 1–2 minutes to toast lightly.
6
Simmer the Rice: Pour in the vegetable broth. Bring to a boil, then reduce heat to low, cover, and simmer for 12 minutes.
7
Add Beans and Finish Cooking: Stir in the black beans, cover, and continue cooking for another 8–10 minutes, or until rice is tender and liquid is absorbed.
8
Rest the Dish: Remove from heat and let stand, covered, for 5 minutes.
9
Fluff and Season: Fluff the rice with a fork. Taste and adjust seasoning if needed.
10
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 if needed.
Tessa Monroe

Easy recipes, quick meals, and wholesome inspiration from a fellow home cook.