Low Calorie Rice and Beans Recipe: Fiber-Packed Flavor Without the Guilt

Low Calorie Rice and Beans Recipe: Fiber-Packed Flavor Without the Guilt

This fiber-rich dish proves that healthy eating doesn’t mean sacrificing flavor. I’ve perfected a version that keeps calories low while delivering authentic taste and satisfying texture.

The secret lies in using long-grain brown rice and black beans, which provide fiber-packed goodness without excess calories. A blend of garlic, cumin, and fresh cilantro adds layers of flavor that make every bite enjoyable.

With 30 minutes of mostly hands-off cooking, you’ll have a dish that’s as nutritious as it is delicious. The rice absorbs the spices while the beans maintain their shape, creating a perfect balance in every forkful.

This recipe works as a side or a light main course, and leftovers keep well for meal prep. Here’s how to make it right every time.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Low Calorie Rice and Beans

Pantry staples meet fresh flavors for a hearty, healthy dish with zero guilt.

Ingredient Amount Notes
Long-Grain Brown Rice 🌾 1 ½ cups Rinsed thoroughly before cooking
Dried Black Beans 🫘 1 cup Soaked overnight or quick-soaked
Vegetable Broth 💧 3 cups Low-sodium preferred for control
Garlic Cloves 🧄 4 cloves Minced finely for even distribution
Ground Cumin 🌿 1 ½ tsp Toasted lightly for depth
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Red Bell Pepper 🌶️ 1 whole Seeds removed, small dice
Lime Juice 🍈 2 tbsp Freshly squeezed for brightness
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing vegetables
Sea Salt 🧂 1 tsp Adjust to taste at end
Freshly Ground Black Pepper 🌶️ ½ tsp For seasoning throughout
Smoked Paprika 🌶️ ½ tsp Optional for smoky depth
Bay Leaf 🍃 1 whole Removed before serving

The brown rice is the foundation here—look for organic long-grain at Whole Foods or Trader Joe’s (the bulk bins are great for just the right amount). Black beans from Goya or Bush’s work well, but dried beans give you better control over texture. Fresh cilantro is non-negotiable for that bright finish (skip it only if you’re one of those cilantro-haters). I always grab my cumin from Penzeys—it’s fresher than most supermarket versions.

No brown rice? Quinoa or farro work in a pinch, though cook times will vary. Out of black beans? Pinto or kidney beans are fine substitutes (just adjust seasoning). If you don’t have fresh cilantro, flat-leaf parsley at half the amount gets you close. The lime juice can be swapped with rice vinegar, but you’ll miss that citrusy zing. Smoked paprika adds great depth if you’ve got it.

This keeps beautifully—5 days in the fridge, 3 months frozen. The flavors actually deepen overnight. Portion into containers for easy meal prep. Reheat with a splash of water to keep the rice from drying out.

❤️

Why You’ll Love This Recipe

  • Set It and Forget It: I just dump everything in one pot and let the rice and broth work their magic.
  • Warm Spice Hug: The cumin and garlic turn plain rice and beans into something deeply satisfying.
  • Meal Prep MVP: Makes four perfect portions—here’s what sold me—it tastes even better day two.
  • Pantry Hero: Brown rice and dried beans cost pennies and stretch forever. Honestly, it’s my budget lifesaver.

Step-by-Step Instructions for Rice and Beans

Here’s the method that makes this dish both nutritious and packed with flavor.

Step 1: Sauté the Aromatic Base

Heat the 2 tbsp extra-virgin olive oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 4-5 minutes until it becomes translucent and just begins to caramelize at the edges.

Stir in the minced 4 cloves garlic cloves and cook for 30 seconds until fragrant. Add the small-diced red bell pepper and continue cooking for another 3-4 minutes until the pepper softens slightly. This builds a flavor foundation that infuses the entire dish.

Step 2: Toast the Spices and Combine with Rice and Beans

Add the 1.5 tsp ground cumin, 0.5 tsp smoked paprika, 1 tsp sea salt, and 0.5 tsp freshly ground black pepper to the pot. Toast the spices for 30 seconds until they become aromatic, stirring constantly to prevent burning.

Immediately add the rinsed 1.5 cups long-grain brown rice and the soaked 1 cup dried black beans. Stir to coat everything in the spices and oil, allowing the rice to toast lightly for 1-2 minutes. This step enhances the nutty flavor of the rice.

Step 3: Simmer with Broth and Bay Leaf

Pour in the 3 cups vegetable broth and add the 1 whole bay leaf. Stir well to combine, then bring the mixture to a boil over high heat.

Once boiling, reduce the heat to low, cover the pot, and let it simmer for 45-50 minutes. Check occasionally to ensure the liquid hasn’t evaporated too quickly; the rice and beans should absorb most of the broth by the end of cooking.

Step 4: Finish with Fresh Cilantro and Lime Juice

Remove the pot from heat and let it sit covered for 10 minutes to allow the rice and beans to steam and finish cooking. Discard the bay leaf before serving.

Stir in the chopped 0.5 cup fresh cilantro and the 2 tbsp lime juice. Taste and adjust the seasoning if needed, though the flavors should be well balanced. The cilantro and lime add a bright, fresh finish that elevates the dish.

👨‍🍳

Pro Tips For Making Low Calorie Rice And Beans

  • Soak the Beans: I learned this the hard way—dried black beans need at least 4 hours in water to soften, or they’ll stay tough no matter how long you cook them. Drain and rinse before using to cut down on the starchy residue.
  • Toast the Cumin: Heat the ground cumin in a dry pan for 30 seconds until fragrant before adding liquids. It wakes up the flavor and makes a real difference in the final dish.
  • Skip the Salt Early: Resist the urge to salt the rice or beans until they’re fully cooked. Salt too soon can make the beans stay firm and the rice turn out gummy.
  • Use Low-Sodium Broth: Since you’re watching calories, low-sodium vegetable broth lets you control the salt content while still adding depth. I was skeptical until I tried it—now I won’t go back.

Troubleshooting This Dish

Beans Still Hard

If your beans stayed firm after 45-50 minutes, they likely weren’t soaked long enough. For quick-soak, cover dried beans with water, boil for 2 minutes, then let sit for 1 hour. I find this works as well as overnight soaking. 💡

Rice Undercooked

Brown rice needs more liquid than white. If your rice is still crunchy, add ½ cup more vegetable broth and cook for another 10-15 minutes. Keep the lid on to trap steam—this makes all the difference.

Dish Too Dry

If the mixture looks dry after cooking, stir in ¼ cup hot water or broth and let it sit covered for 5 minutes. The rice will absorb the extra moisture. I always keep extra broth on hand for this.

Flavors Bland

If the seasoning seems weak, don’t just add salt. Bloom more cumin and garlic in 1 tbsp olive oil for 30 seconds, then stir into the dish. This deepens the flavor base without over-salting.

Overly Salty

If you oversalted, add ½ cup cooked brown rice and ¼ cup lime juice. The extra rice dilutes the salt while the lime brightens the dish. I’ve saved many meals with this trick.

Mushy Texture

Overcooking or too much liquid causes mush. Next time, check at 40 minutes and stop when rice is tender but still firm. Use a fork to test—it should slide in easily but not fall apart. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 5g6%
Saturated Fat 0.7g4%
Cholesterol 0mg0%
Sodium 220mg10%
Total Carbohydrate 52g19%
Dietary Fiber 12g43%
Sugars 2g
Protein 10g20%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use canned beans instead of dried?

Yes, but adjust the cooking time. Rinse 2 cans (15 oz each) of black beans, then add them during the last 10 minutes of simmering to avoid mushiness. This keeps the texture perfect.

2

How do I reduce the sodium further?

Swap the vegetable broth for homemade or no-salt-added versions. Skip added salt until the end, then season to taste. A squeeze of lime enhances flavor without sodium.

3

What’s the best way to reheat leftovers?

Sprinkle 1-2 tbsp water over a portion and microwave covered for 1-2 minutes. On the stove, heat with a splash of broth on low heat for 5 minutes, stirring often.

4

Can I make this in a rice cooker?

Sauté aromatics first, then combine all ingredients in the cooker. Use the standard cycle, but check at 40 minutes—rice cookers may finish faster.

★★★★★4.5(14 reviews)
Tyler Campbell