Flash Sale! to get a free eCookbook with our top 25 recipes.

Mediterranean rice and beans

The smell of cumin hitting warm olive oil takes me straight back to my neighbor’s tiny kitchen in Athens. She never measured anything, just handfuls of rice and beans that somehow became something greater than their parts. That memory is why I keep coming back to Mediterranean rice and beans. it’s humble food that refuses to taste humble.

Last Tuesday, I opened my pantry and stared at a can of white beans I’d forgotten about. No plan, no groceries coming for days. I remembered Maria’s kitchen, the way she’d laugh when I asked for recipes. “You feel it,” she’d say, tapping her chest. I felt something that night. hunger, yes, but also the need for comfort that didn’t come from a box.

What emerged surprised me so much I made it again the next night, then tweaked it a third time before I could stop myself. If you love smoky, charred vegetables as much as I do, you should also try my grilled eggplant with harissa. it shares that same slow-building heat.

The Pantry Staples That Make This Dish Sing

Great Mediterranean rice and beans starts with understanding your building blocks. I use short-grain rice here. not the fluffy long-grain stuff. because it releases starch that creates this creamy, almost risotto-like texture without any dairy. The beans matter too. Cannellini hold their shape but surrender just enough to thicken the broth into something that coats the back of your spoon. And please, don’t skip the tomato paste. I learned this from failure. watery, pale versions that tasted like nothing. That concentrated paste, fried until it turns brick-red and sweet, is the difference between soup and something you crave. For another vegetable-forward approach, my grilled cauliflower steaks use similar caramelization techniques.

Mediterranean rice and beans ingredients arranged on a wooden cutting board with olive oil and herbs
Mediterranean rice and beans 29

How to Make Mediterranean rice and beans

The rhythm of this dish matters more than exact timing. I start by warming olive oil until it shimmers, then the onion goes in. not rushed, just softening until it smells sweet and looks translucent at the edges. That’s when I push everything aside and drop the tomato paste into the hot spot. It sizzles aggressively, darkening from bright red to something deeper, almost burnt-looking but not quite. The smell changes from raw to complex, like sun-dried tomatoes and caramel had a baby.

Rice follows, toasted briefly so each grain gets coated in that red oil. Then broth, beans, and a bay leaf I fish out later. The simmer is where patience pays off. I keep it low, barely bubbling, stirring occasionally when I remember. The beans start breaking down around minute twenty, creating that silky broth I mentioned. By thirty minutes, the rice is tender but still has bite, and the whole thing has reduced into something that holds its shape on a plate. If you’re curious about another bean and rice tradition, my Cuban beans and rice uses a completely different spice palette that’s worth exploring.

What I Learned After Three Attempts

My first batch was too wet. I treated it like soup. The second, I walked away and the bottom scorched. Here’s what actually matters.

Toast your rice properly. Those two minutes of stirring dry rice in hot oil create a barrier that keeps grains distinct instead of mushy. Skip this and you’ll have porridge.

Don’t drain your beans completely. That starchy liquid clinging to canned beans? Liquid gold. It jumpstarts the creamy texture without adding extra fat.

Add acid at the end, not during. I squeezed lemon in early once and the rice stayed stubbornly firm. Acid interferes with starch release. Finish with it instead.

My Secret Trick: I mash about a quarter cup of beans against the pot’s side with my spoon about ten minutes before finishing. This creates invisible body. no one knows why it’s so creamy, they just keep eating.

creamy rice and beans simmering in a pot with herbs
Mediterranean rice and beans 30

How to Store Mediterranean rice and beans

  • Refrigerate in airtight containers for up to 4 days. the flavors actually improve after 24 hours
  • Freeze flat in freezer bags for up to 3 months; thaw overnight in refrigerator
  • Reheat gently on stovetop with splash of water or broth to restore creamy texture
  • Microwave works in pinch: cover loosely, heat in 60-second intervals, stirring between each

Why This Recipe Earns Repeat Status in My Kitchen

I’ve made Mediterranean rice and beans on broke weeks and fancy dinner parties, and it works both places because it delivers complete protein without trying too hard. The fiber from beans keeps me full for hours, while the olive oil provides those monounsaturated fats my doctor keeps mentioning. But honestly? I make it because it tastes like someone cares about me when I eat it. That’s harder to measure but easier to feel.

finished Mediterranean rice and beans in a bowl topped with fresh herbs
Mediterranean rice and beans 31

FAQs

Can I use dried beans instead of canned?

Absolutely, and I often do when I plan ahead. Soak one cup dried cannellini overnight, then simmer until tender before starting the recipe. You’ll need about three cups cooked beans to replace two cans. The cooking liquid from dried beans is even starchier than canned, so your final dish will be extra creamy.

What rice works best if I don’t have short-grain?

Arborio. the risotto rice. is my emergency substitute. It behaves similarly, releasing starch and creating that creamy texture. Avoid long-grain basmati or jasmine; they stay too separate and the dish loses its cohesive quality. Brown rice works but needs 45 minutes and extra liquid.

How can I make this recipe vegan?

It already is. I use vegetable broth and olive oil, no butter or cheese needed. The creaminess comes entirely from the beans and rice starches. If you want extra richness, swirl in a spoonful of tahini at the end. not traditional, but delicious.

What should I serve with Mediterranean rice and beans?

I love it with a simple cucumber salad dressed in lemon and mint, or warm pita for scooping. A drizzle of good olive oil and cracked black pepper on top elevates it without adding work. For a complete Mediterranean rice and beans meal, add grilled vegetables or a fried egg.

Mediterranean rice and beans served on a vibrant blue plate with fresh herbs sprinkled on top.

Mediterranean Rice and Beans

A hearty, fragrant one-pot meal where fluffy rice meets creamy beans in a bright, herb-kissed tomato broth.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Mediterranean
Calories: 380

Ingredients
  

Aromatics and Base
  • 3 tbsp olive oil extra virgin
  • 1 medium yellow onion diced (about 1.5 cups)
  • 4 cloves garlic minced
  • 1 tsp dried oregano crushed between palms
Main Components
  • 1.5 cups long-grain white rice rinsed until water runs clear
  • 15.5 oz cannellini beans 1 can, drained and rinsed
  • 14.5 oz diced tomatoes 1 can, with juices
  • 2.5 cups vegetable broth low sodium
Finishing
  • 1 tsp lemon zest from 1 large lemon
  • 2 tbsp lemon juice freshly squeezed
  • 0.25 cup fresh parsley chopped
  • 2 oz feta cheese crumbled, for serving

Equipment

  • Large heavy-bottomed pot or Dutch oven
  • Microplane or fine grater

Method
 

Build the Base
  • Heat olive oil in a large pot over medium heat. Add onion with a pinch of salt and cook, stirring occasionally, until soft and just starting to turn golden at the edges, about 6 minutes. Add garlic and oregano; stir constantly until fragrant, about 30 seconds.
  • Add rinsed rice to the pot and stir to coat every grain in oil. Cook until the rice turns opaque and smells nutty, about 2 minutes. This step prevents gummy rice later.
Simmer
  • Pour in tomatoes with their juices, broth, and 0.5 teaspoon salt. Stir once, scraping any stuck bits from the bottom. Bring to a lively boil, then immediately reduce heat to low, cover tightly, and simmer for 15 minutes.
  • Remove lid and quickly scatter beans over the surface (do not stir them in yet). Re-cover and continue cooking on low until rice is tender and liquid is absorbed, about 10 more minutes. Remove from heat and let stand, covered, for 5 minutes.
Finish and Serve
  • Fluff gently with a fork, folding in lemon zest, lemon juice, and parsley. Taste and adjust salt. Serve warm with crumbled feta scattered over each bowl.

Notes

For deeper flavor, use a Parmesan rind in the simmering liquid and remove before serving. Substitute chickpeas or great northern beans if cannellini are unavailable. The dish reheats beautifully; add a splash of water when warming and finish with fresh lemon.

Conclusion

This Mediterranean rice and beans recipe lives in that beautiful space between everyday sustenance and something worth sharing. Make it once and you’ll understand why I couldn’t stop at one batch. For another Mediterranean-inspired vegetarian main, try my Mediterranean stuffed sweet potatoes. they share that same bright, herb-forward energy.

Follow us on Social Media : Pinterest