Mediterranean Black Beans and Rice Recipe for Balanced Eating

This Black Beans and Rice recipe makes healthy eating simple — a one-skillet, Mediterranean-inspired meal packed with plant-based protein, fiber, and bright flavor from everyday pantry staples.

Close up of Mediterranean black beans and rice with marinated feta and fresh parsley.

Proof That Healthy, Budget-Friendly Meals Can Be Delicious

Black Beans and Rice may not be a classic Mediterranean dish, but it embraces the Mediterranean approach: make the most of simple, seasonal ingredients to create wholesome, flavorful meals. Use what you have, keep preparations straightforward, and focus on high-quality staples like olive oil, herbs, and legumes.

This recipe channels the resourceful cooking I learned from family: a few vegetables, olive oil, rice and beans transformed into nourishing, satisfying food. It’s naturally low in saturated fat, rich in fiber and plant protein, and comes together quickly for a comforting weeknight dinner.

Ingredients

Full ingredient amounts and alternatives appear in the recipe box below.

Ingredients for black beans and rice including black beans rice onion tomato paste spices and feta.
  • Black beans: The base of this dish. Canned (drained and rinsed) or cooked-from-dry both work. Swap with lentils, chickpeas, or pinto beans if you prefer.
  • Rice: Basmati gives a light, fluffy texture. Use brown rice for extra fiber or any long-grain rice; bulgur or quinoa are good alternatives.
  • Onion & garlic: The flavor foundation. Red onion or shallots are fine substitutes; garlic powder works in a pinch.
  • Tomato paste: Adds depth and color. You can replace it with sun-dried tomato purée or a splash of tomato purée.
  • Olive oil: Extra virgin olive oil gives authentic Mediterranean flavor. For oil-free cooking, sauté in a splash of vegetable broth or water.
  • Spices: Smoked paprika and cumin bring warmth; add chili flakes for heat or swap paprika for curry powder for a different profile.
  • Herbs: Fresh parsley brightens the dish. Try cilantro or basil for a variation; dried oregano works too.
  • Feta topping (optional): Crumbled feta adds tang. Marinate it with lemon, honey (or maple syrup), and oregano for a restaurant-style finish. Use dairy-free feta, Greek yogurt, avocado, or a poached egg as alternatives.
Top down view of black beans and rice in skillet topped with feta and lemon wedges.

How to Make Black Beans and Rice

Step 1. Marinate the Feta

Crumble the feta into a small bowl and toss with lemon juice, honey (or maple syrup), and dried oregano. Let it rest while you prepare the rest of the meal so the flavors meld into a bright, tangy topping.

Step 1 Crumbled feta mixed with lemon juice honey and oregano for tangy Mediterranean topping.

Step 2. Build the Flavor Base

Heat a tablespoon or two of olive oil in a large skillet over medium heat. Add the chopped onion with a pinch of salt and sauté until softened and golden, about 3–4 minutes. Stir in the tomato paste, grated garlic, smoked paprika, cumin, and red pepper flakes. Cook for another minute until fragrant and the tomato paste deepens in color.

Step 2 Onions garlic and tomato paste sautéing in skillet for flavorful base.

Step 3. Add the Rice and Beans

Stir in a splash of water or broth, then add the cooked rice and drained black beans. Season with salt and black pepper, toss to coat everything in the spiced tomato base, and cook for 3–5 minutes until heated through and slightly crisp at the edges if desired. Add chopped parsley and adjust seasoning to taste.

Step 3 Black beans and rice cooking together in skillet until coated in spiced tomato sauce.

Step 4. Serve and Enjoy

Squeeze fresh lemon juice over the skillet, scatter the marinated feta on top, and serve warm straight from the pan. Garnish with extra herbs or chili flakes, and consider avocado slices or a poached egg for extra richness.

Step 4 Finished skillet topped with marinated feta and parsley ready to serve.

Tips

  • Reduce sodium: Rinse canned beans and feta, choose low-salt tomato paste, and season lightly while cooking; adjust salt at the end.
  • Use good olive oil: A drizzle of extra virgin olive oil adds flavor and richness and complements the Mediterranean style.
  • Don’t skip toasting the tomato paste: Cooking it briefly with the spices deepens the sauce and adds a subtle smokiness.
  • Adjust texture: Add a splash of water or broth if the rice seems dry, or cook uncovered a little longer for crisp edges.
  • Fresh herbs: Fresh parsley, cilantro, or basil brighten the dish and balance the earthy beans.
  • Customize: Stir in chopped spinach, corn, or bell peppers for color and extra nutrients.
  • Boost protein: Top with marinated feta, Greek yogurt, or Skyr for extra protein; dairy-free options work as well.
  • Pantry-friendly: This recipe works with canned beans, leftover rice, or quinoa — easy, flexible, and budget-friendly.

Frequently Asked Questions

Can I use brown rice instead of white?

Yes. Brown rice adds nuttiness and more fiber — cook it separately first since it requires longer cooking time.

Can I make this recipe ahead of time?

Yes. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet or microwave and freshen with lemon juice or a drizzle of olive oil before serving.

Can I make this recipe without feta?

Absolutely. Skip the feta or replace it with avocado, non-dairy feta, or a spoonful of Greek yogurt for creaminess.

Is this good for meal prep?

Yes — it’s quick, filling, and based on pantry staples, making it an ideal budget-friendly meal-prep option.

More Easy Dinner Recipes

  • Greek lentil soup
  • Black bean patties
  • Easy black bean chili
  • Greek chickpea soup
  • Quick broccoli fritters
  • Healthy broccoli cauliflower salad
  • Black bean soup
  • Lentil pumpkin stew

If you try this black beans and rice recipe, please leave a star rating and share how it turned out in the comments — we love hearing from readers!

One pan Mediterranean black beans and rice served with feta parsley and lemon on wooden table.

Easy Black Beans and Rice (Mediterranean Diet Friendly)

By: Nico Pallotta
5 from 16 votes
This Black Beans and Rice recipe is a quick, one-pan meal that’s healthy, budget-friendly, and full of flavor. Made with simple pantry staples, it’s rich in plant-based protein, high in fiber, and naturally low in saturated fat. Ready in about 30 minutes.
Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins
Servings: 4 people
Course: Main Course
Cuisine: American-Mediterranean

Video

Ingredients

  • 2 cans black beans (15 oz / 400 g each), drained and rinsed — or 3 cups cooked beans
  • 1½ cups cooked basmati rice (or ½ cup / 100 g uncooked rice to cook separately)
  • 1–2 tablespoons extra virgin olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, grated or pressed
  • ⅓ cup tomato paste + ⅓ cup water or vegetable broth
  • 2 teaspoons smoked paprika
  • 1 teaspoon cumin
  • 3 tablespoons chopped parsley
  • ¾ teaspoon salt, plus black pepper or red pepper flakes to taste

For the feta topping (optional)

  • 4 ounces feta (or non-dairy feta), crumbled — about ¾ cup
  • 2 tablespoons lemon juice, plus extra for serving
  • 1 teaspoon honey (or maple syrup)
  • 1 teaspoon dried oregano

Instructions

  • Marinate the feta: Crumble 4 ounces feta into a bowl and toss with 2 tablespoons lemon juice, 1 teaspoon honey, and 1 teaspoon dried oregano. Set aside to develop flavor.
    Step 1 Crumbled feta mixed with lemon juice honey and oregano for tangy Mediterranean topping.
  • Make the flavor base: Heat 1–2 tablespoons olive oil in a large skillet over medium heat. Sauté the chopped onion with a pinch of salt until soft, about 4 minutes. Add ⅓ cup tomato paste, 2 cloves grated garlic, 2 teaspoons smoked paprika, 1 teaspoon cumin, and a pinch of red pepper flakes. Cook 1 minute until fragrant.
    Step 2 Onions garlic and tomato paste sautéing in skillet for flavorful base.
  • Add rice and beans: Stir in ⅓ cup water, then add 1½ cups cooked basmati rice, the drained beans, and 3 tablespoons chopped parsley. Season with ¾ teaspoon salt and black pepper. Cook 3–5 minutes until heated and coated in the spiced tomato base.
    Step 3 Black beans and rice cooking together in skillet until coated in spiced tomato sauce.
  • Serve: Squeeze lemon over the finished skillet and scatter the marinated feta on top. Serve warm with extra parsley, chili flakes, avocado, or a poached egg if desired.
    Step 4 Finished skillet topped with marinated feta and parsley ready to serve.

Notes

Substitutions

  • Black beans → lentils, chickpeas, or pinto beans
  • Basmati rice → brown rice, other long-grain rice, or bulgur
  • Onion & garlic → red onion, shallots, or garlic powder
  • Tomato paste → sun-dried tomato purée or tomato purée
  • Olive oil → vegetable broth or water for oil-free cooking
  • Spices → smoked paprika and cumin; add chili flakes or swap paprika for curry powder
  • Herbs → parsley, cilantro, basil, or dried oregano
  • Feta topping → low-fat or dairy-free feta, Greek yogurt, avocado, or a poached egg

Tips

  • Rinse canned beans and feta to lower sodium, and choose low-salt tomato paste.
  • Toast tomato paste with the spices to deepen the flavor.
  • Store leftovers in an airtight container in the fridge for up to 3 days; freeze up to 3 months.

Nutrition

Serving: 1 of 4, Calories: 389kcal, Carbohydrates: 58 g, Protein: 18 g, Fat: 11 g