Fava Beans and Rice Recipe: Earthy Comfort With Lemon Zest

Fava Beans and Rice Recipe: Earthy Comfort With Lemon Zest

This dish brings together the earthy richness of fava beans with fluffy rice, brightened by fresh lemon zest.

I developed this recipe while testing ways to make humble ingredients shine in comforting ways. The key is cooking the beans until tender, then folding them into rice with a touch of garlic and herbs.

What results is a hearty, vegan side that feels both nourishing and special. The lemon zest adds a bright contrast to the beans’ deep flavor.

It’s perfect alongside grilled vegetables or as a light main. Here’s how to make it.

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

Ingredients for Fava Beans and Rice

Simple pantry staples and fresh herbs create this earthy, comforting dish with bright citrus notes.

Ingredient Amount Notes
Dried Fava Beans 🌱 1 ½ cups Soaked overnight or quick-soaked
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Extra-Virgin Olive Oil 🫒 3 tbsp Divided for cooking and finishing
Yellow Onion 🧅 1 whole Finely diced for base flavor
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Vegetable Broth 💧 3 cups Low-sodium preferred for control
Lemon 🍋 1 whole Zested and juiced separately
Fresh Parsley 🌿 ¼ cup Chopped for fresh garnish
Fresh Dill 🌿 2 tbsp Chopped for herbal brightness
Ground Cumin 🌶️ 1 tsp Toasted to enhance warmth
Salt 🧂 1 tsp Or to taste for seasoning
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Bay Leaf 🍃 1 whole Added while cooking for depth

The fava beans are non-negotiable here—look for dried at Middle Eastern markets or Whole Foods. Soaking overnight is ideal, but a quick-soak (boil 2 minutes, then sit 1 hour) works in a pinch (worth the extra minute). The rice should be long-grain for that fluffy texture. I prefer Basmati or Jasmine from bulk bins since they cook up light and separate beautifully.

No fresh dill? Dried at one-third the amount works, though fresh brings that bright pop. If you can’t find fava beans, cannellini or lima beans are decent stand-ins—just adjust cooking time. The lemon zest is key for brightness; bottled juice won’t cut it. For broth, Better Than Bouillon vegetable base is my go-to for consistent flavor without the salt overload.

Cooked rice and beans keep 4-5 days in the fridge, and the flavors deepen over time. Freeze portions for up to 3 months (the rice may clump slightly, but it reheats well). Fresh herbs are best added just before serving, so keep them separate until ready to eat.

❤️

Why You’ll Love This Recipe

  • Set And Forget: It’s mostly hands-off—just soak the fava beans overnight, then simmer with rice while you do something else.
  • Garlicky Comfort: The onion and garlic cook down into this rich, fragrant oil that coats every bite of rice and beans. Honestly, I could eat it plain.
  • Meal Prep MVP: Makes a huge batch that reheats beautifully for lunches all week, and it’s just as good cold the next day.
  • Pantry Hero: Dried favas and rice cost pennies, and I always have onion and garlic on hand. I’ll be real: this is my go-to when the fridge looks sad.

Step-by-Step Instructions for Fava Beans and Rice

This method delivers perfectly tender beans and fluffy rice with bright citrus notes.

Step 1: Soak and Cook the Fava Beans

Drain the soaked 1.5 cups Dried Fava Beans and rinse under cold water. Transfer to a medium pot and cover with fresh water by 2 inches. Bring to a boil over high heat, then reduce to a simmer.

Cook for 25-30 minutes until the beans are tender but still hold their shape. You’ll know they’re ready when you can easily pierce them with a fork. Drain immediately and set aside.

Step 2: Sauté Aromatics and Toast Spices

Heat 2 tbsp Extra-Virgin Olive Oil in a large pot over medium heat. Add the finely diced Yellow Onion and cook for 5 minutes until translucent and soft. Stir in the minced Garlic Cloves and cook for 30 seconds until fragrant.

Add the 1 tsp Ground Cumin and toast for 15 seconds, stirring constantly. This brief toasting enhances its warm, earthy flavor. Be careful not to let it burn—the cumin should smell aromatic, not bitter.

Step 3: Combine Rice and Liquids

Stir in the 1.5 cups Long-Grain White Rice and cook for 1 minute, allowing the grains to absorb the flavors. Pour in the 3 cups Vegetable Broth, 1 tsp Salt, 0.5 tsp Black Pepper, and the Bay Leaf. Bring to a boil.

Reduced the heat to low, cover, and simmer for 15 minutes. At this point, the rice should have absorbed most of the liquid and the surface will appear dimpled.

Step 4: Add Beans and Finish Cooking

Gently fold in the cooked Dried Fava Beans and zest of the Lemon. Cover and cook for an additional 5-7 minutes on low heat until the rice is tender and the liquid is fully absorbed.

Turn off the heat and let it sit covered for 10 minutes. This resting time allows the rice to steam and the flavors to meld together.

Step 5: Fluff and Garnish

Remove the Bay Leaf and discard. Drizzle with the remaining 1 tbsp Extra-Virgin Olive Oil and the juice of the Lemon. Use a fork to fluff the rice gently, separating the grains without breaking them.

Sprinkle with the 0.25 cup Fresh Parsley and 2 tbsp Fresh Dill. The herbs add a pop of color and freshness that balances the earthy beans and rice. Serve warm for the best texture and flavor.

👨‍🍳

Pro Tips For Making Fava Beans And Rice

  • Soak the Beans Overnight: I learned this the hard way—dried fava beans need at least 8 hours in water to soften properly, or they’ll stay tough no matter how long you cook them.
  • Sauté Onions Slowly: Cook the yellow onions on medium-low until they’re golden and sweet, about 10 minutes—rushing this makes the flavor harsh and uneven.
  • Skip Unpeeled Favas: After burning a batch, I finally realized leaving the skins on makes the texture gritty; peel them after soaking for a creamier result.
  • Use Bean Water: Sounds weird, but it works: reserve a cup of the fava bean soaking liquid to cook the rice—it adds depth and saves you from opening another broth carton.

Perfect Pairings for This Dish

Wine Pairings

A crisp Sauvignon Blanc from New Zealand cuts through the earthiness with its bright acidity and citrus notes. The lemon zest in this dish makes it a perfect match. I love Kim Crawford or Oyster Bay for accessible options. 🍷

Beer Options

A light pilsner like Samuel Adams Noble Pils cleanses your palate between bites. For craft lovers, a Belgian-style witbier with its orange and coriander notes complements the cumin and lemon beautifully.

Fresh Salad Pairing

Toss 4 cups mixed greens with 1 tbsp red wine vinegar and 3 tbsp olive oil. The acidity mirrors the lemon, while the greens add crunch. I often add thinly sliced cucumber for freshness.

Grilled Vegetables

Brush zucchini and eggplant slices with olive oil, grill for 3-4 minutes per side, and sprinkle with flaky salt. The smoky char pairs wonderfully with the soft rice and beans. 🔥

Yogurt Sauce

Mix 1 cup Greek yogurt with 1 minced garlic clove, 1 tbsp lemon juice, and a pinch of salt. Drizzle over the dish for a cooling contrast to the warm spices.

Bread Option

Serve with warm pita bread or naan to soak up every last bite. I grab mine from the local Boston neighborhood market—freshness matters here.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 65g24%
Dietary Fiber 8g29%
Sugars 2g
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

Do I need to soak the beans overnight?

Overnight soaking is ideal, but a quick-soak works too. Boil beans for 2 minutes, then let sit for 1 hour in hot water. This speeds up cooking while keeping them tender.

2

Can I use canned fava beans instead?

Yes! Drain and rinse 2 cans (15 oz each), then add them in Step 4. Reduce broth by 1 cup since they’re pre-cooked. Fresh or canned both work beautifully.

3

What if my rice turns out mushy?

This usually means too much liquid or over-stirring. Use exactly 3 cups broth for 1.5 cups rice, and resist stirring after adding beans. Let it rest 10 minutes off heat.

★★★★★4.8(9 reviews)
Tyler Campbell