Low Fat Rice and Beans Recipe: Fiber-Rich Side With Bold Flavor

Low Fat Rice and Beans Recipe: Fiber-Rich Side With Bold Flavor

This rice and beans dish proves that healthy eating doesn’t mean sacrificing flavor. I’ve refined this recipe to maximize taste while keeping it low fat and packed with fiber.

The secret lies in using aromatic vegetables, fresh herbs, and a touch of cumin for depth. Cooking the beans from scratch eliminates excess sodium and fat found in canned varieties.

What you’ll get is a hearty, satisfying side that pairs perfectly with grilled proteins or stands alone as a vegan main. The rice absorbs all the bold, savory flavors.

Simple ingredients, minimal prep, and a one-pot method make this a go-to for busy weeknights. Let’s get started.

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

Ingredients for Low Fat Rice and Beans

Wholesome pantry staples combine for a fiber-rich, flavor-packed one-pot dish everyone will love.

Ingredient Amount Notes
Dried Black Beans 🌱 1 cup Rinsed and picked over
Long-Grain Brown Rice 🌾 1 cup Uncooked, rinsed well
Yellow Onion 🧅 1 whole Medium, finely diced
Green Bell Pepper 🌶️ 1 whole Seeds removed, diced
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Fresh Cilantro 🌿 ½ cup Chopped, stems discarded
Ground Cumin 🌿 1 ½ tsp Toasted lightly for depth
Smoked Paprika 🌶️ 1 tsp Adds savory complexity
Vegetable Broth 🥣 4 cups Low-sodium preferred
Diced Tomatoes 🍅 1 can 14.5 oz, no salt added
Bay Leaf 🍃 1 whole Dried, for infusion
Lime 🍈 1 whole Juiced for finishing
Olive Oil 🫒 1 tbsp Extra-virgin, for sautéing
Kosher Salt 🧂 1 tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp To finish the dish

The beans are the foundation—dried black beans (not canned) let you control sodium and texture. Whole Foods or natural grocers have great bulk options. For the rice, brown long-grain adds nutty depth and fiber. Aromatic vegetables (onion, bell pepper, garlic) build the base flavor profile. Use organic vegetable broth if possible—it’s cleaner and more vibrant in flavor.

No dried black beans? Pinto or kidney beans work equally well (soak overnight either way). Short on time? Canned low-sodium beans are acceptable—just rinse thoroughly. Fresh cilantro is ideal, but flat-leaf parsley can substitute in a pinch. For extra depth, add one chipotle pepper in adobo (minced) with the tomatoes.

This keeps beautifully—store in the fridge for up to 5 days or freeze for 3 months. The flavors actually deepen overnight. Reheat gently with a splash of water or broth to revive. Always discard the bay leaf before serving (or storing).

❤️

Why You’ll Love This Recipe

  • One Pot Meal: I love that I can just dump the beans, rice, and veggies in one pot and let it simmer while I do other things.
  • Garlic-Peppers Pop: The garlic and green bell pepper combo gives it that rich, savory kick without any extra fat.
  • Meal Prep Hero: Made a big batch on Sunday—lunch for the week, done. Honestly, it reheats like a dream.

Step-by-Step Instructions for Rice and Beans

Master this foolproof method for perfectly seasoned rice and beans with minimal effort.

Step 1: Sauté Aromatics for Maximum Flavor

Heat the 1 tbsp olive oil in a large pot over medium heat until shimmering. Add the finely diced yellow onion and diced green bell pepper, cooking for 5-6 minutes until softened and translucent.

Stir in the minced garlic cloves and cook for 30 seconds until fragrant. Add the 1.5 tsp ground cumin and 1 tsp smoked paprika, toasting for 20 seconds to deepen their flavors. This aromatic base creates the foundation for your dish.

Be careful not to let the garlic burn—it should turn golden, not brown. The spices will release their oils and become more fragrant when toasted properly.

Step 2: Build the Liquid Base and Add Beans

Pour in the 4 cups vegetable broth and add the 1 can diced tomatoes with their juices. Stir well to combine, then add the rinsed 1 cup dried black beans and 1 whole bay leaf.

Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 45 minutes. This allows the beans to begin tenderizing while absorbing the rich flavors of the broth and spices.

Check occasionally to ensure the liquid hasn’t reduced too much—add a splash of water if needed. The beans should be slightly tender but still firm at this stage.

Step 3: Incorporate Rice and Finish Cooking

Add the rinsed 1 cup long-grain brown rice and 1 tsp kosher salt to the pot. Stir well to distribute the rice evenly. Increase heat to medium and bring back to a gentle boil.

Reduce heat to low, cover, and cook for 40-45 minutes until the rice is tender and the beans are fully cooked. The liquid should be absorbed, but the mixture should still be slightly saucy.

If the mixture becomes too dry before the rice is done, add ¼ cup of water at a time. The rice should be fluffy and the beans should be creamy but not mushy when finished.

Step 4: Rest and Finish with Fresh Elements

Remove the pot from heat and let it rest, covered, for 10 minutes. This allows the rice and beans to steam and finish cooking evenly. Discard the bay leaf before serving.

Stir in the chopped 0.5 cup fresh cilantro and juice from the 1 whole lime. Season with the 0.5 tsp freshly ground black pepper and adjust salt to taste if needed.

The cilantro adds a bright, fresh note while the lime juice enhances all the flavors. Serve warm, with the cilantro and lime as vibrant finishing touches.

👨‍🍳

Pro Tips For Making Low Fat Rice And Beans

  • Soak the Beans: Cover dried black beans in water by 2 inches and soak overnight—this cuts cooking time in half and helps them soften without added fat.
  • Sauté Veggies First: Cook the yellow onion, green bell pepper, and garlic in a non-stick pan with a splash of water or broth before adding rice to build flavor without oil.
  • Resist Salting Early: I learned this the hard way—wait to add salt until the beans are nearly tender, or they’ll stay tough no matter how long you cook them.
  • Use a Rice Cooker: Toss everything in at once and let it steam—brown rice and beans cook perfectly together this way, and it frees you up to do something else.

Essential Equipment for Great low fat rice and beans

Quality Cookware

A heavy-bottomed 5-6 quart Dutch oven is my top choice—it distributes heat evenly and retains moisture beautifully. I use my Le Creuset for this dish, but a good enamel-coated cast iron works just as well.

Sharp Knives

Invest in a quality 8-inch chef’s knife for dicing onions, peppers, and garlic efficiently. I’ve had my Wüsthof Classic for years—it makes prep faster and safer. A sharp knife gives you clean cuts and better flavor release.

Measuring Tools

Accurate measurements matter for consistent results. I keep a set of stainless steel measuring cups and spoons in my kitchen. For the broth, a 4-cup liquid measuring cup with clear markings prevents overflows.

Wooden Spoon

A sturdy wooden spoon is essential for stirring without scratching your pot. I prefer one with a long handle to prevent burns. It helps scrape up any browned bits from the bottom, adding extra flavor.

Citrus Juicer

To get every drop of lime juice, a simple handheld citrus juicer works wonders. I use the OXO Good Grips model—it’s comfortable and efficient. Fresh lime juice makes a noticeable difference in brightness.

These tools make the process smoother and more enjoyable. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 3g4%
Saturated Fat 0.5g3%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 52g19%
Dietary Fiber 12g43%
Sugars 4g
Protein 12g24%
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 to save time?

Yes, but rinse them thoroughly to remove excess sodium. Use 2 cans (15 oz each) and reduce broth to 2 cups. Simmer for just 25-30 minutes after adding rice.

2

Why use brown rice instead of white?

Brown rice has more fiber and nutrients, keeping the dish low fat while adding a nutty flavor. It does take longer to cook—about 40-45 minutes vs. 20 minutes for white.

3

What if my mixture is too dry?

Add ¼ cup of water or broth at a time until the rice is tender. Cover tightly and let it steam for 5-10 minutes off the heat. This usually fixes it!

★★★★★4.5(3 reviews)
Tyler Campbell