Delicious Mediterranean Rice and Beans for Quick Comfort

Bowl of Mediterranean Rice and Beans served for a quick comfort meal.
RECIPES

By :

August 24, 2026

Get yours

How to make Delicious Mediterranean Rice and Beans

Making Delicious Mediterranean Rice and Beans is simple and rewarding. This dish brings together rich flavors and vibrant colors, making it a perfect option for a quick, satisfying meal. Follow the steps and enjoy cooking!

Ingredients:

  • 1 cup Long-Grain White Rice (Basmati or jasmine rice for variety)
  • 2 tablespoons Olive Oil (Avocado oil can be a mild alternative)
  • 1 Onion (Diced, yellow or red onions)
  • 2 cloves Garlic (Minced, always fresh for best results)
  • 1 Bell Pepper (Diced, mix colors for appeal)
  • 1 Tomato (Chopped, fresh preferred)
  • 2 cups Fresh Spinach (Kale can be a substitute)
  • 1 teaspoon Ground Cumin (Replace with coriander for milder flavor)
  • 1 teaspoon Smoked Paprika (Regular paprika can be smoother)
  • 1 teaspoon Dried Oregano (Fresh oregano is fine)
  • to taste Salt and Pepper (Always season according to taste)
  • 1 can Chickpeas (Packed with protein and fiber)
  • 1 can Cannellini Beans (Can be swapped with lentils)
  • 2 cups Vegetable Broth or Water (Broth enhances flavor)
  • 1 tablespoon Lemon Juice (Lime juice is a fine substitute)
  • to garnish Fresh Parsley or Mint (Basil can work well too)

Directions:

  1. Start by rinsing the long-grain white rice under cold water until the water runs clear. This helps remove excess starch and prevents the rice from becoming sticky.

  2. In a large pot, heat the olive oil over medium heat. Once hot, add the diced onion and cook until translucent, around 4-5 minutes.

    Delicious Mediterranean Rice and Beans for Quick Comfort
  3. Add the minced garlic and diced bell pepper to the pot. Sauté for another 2-3 minutes until the pepper softens and the garlic becomes fragrant.

  4. Stir in the chopped tomato, spinach, cumin, smoked paprika, oregano, salt, and pepper. Allow this mixture to cook for about 5 minutes, stirring occasionally. The tomatoes will release their juices, creating a nice base for your dish.

  5. Next, add the rinsed rice to the pot and mix it well with the vegetable mixture. Cook for another minute to toast the rice lightly.

  6. Pour in the vegetable broth (or water). Bring the mixture to a boil, then reduce the heat to low. Cover the pot with a lid and let it simmer for about 15-20 minutes, or until the rice is fully cooked and absorbs the liquid.

  7. Once the rice is done, stir in the chickpeas and cannellini beans. Allow it to heat through for another 5 minutes.

  8. Finally, take the pot off the heat and stir in the lemon juice. This will brighten up the flavors. Serve hot, garnished with fresh parsley or mint for an extra touch of flavor.

Why You’ll Love This Delicious Mediterranean Rice and Beans

This dish is not just easy to make; it’s also packed with nutrition and flavor. The combination of rice and beans provides a complete protein source, making it a great vegetarian option. The vibrant vegetables add vitamins and minerals, while spices like cumin and smoked paprika offer a delightful warmth and depth. Whether for lunch or dinner, this meal is perfect for everyone.

Nutritional Benefits

  • High in Protein and Fiber: The combination of chickpeas and cannellini beans ensures a high protein content, keeping you feeling full longer.
  • Loaded with Vegetables: The addition of spinach, bell peppers, and tomatoes makes this dish rich in vitamins A and C along with other essential nutrients.
  • Heart-Healthy Fats: Olive oil adds healthy fats that support heart health.

What to Serve With Delicious Mediterranean Rice and Beans

This dish can stand alone as a complete meal, but it pairs wonderfully with several items:

  • Grilled Chicken or Fish: Add protein and more flavor.
  • A Side Salad: A fresh mixed greens or Mediterranean salad can complement the dish.
  • Pita Bread or Naan: Great for scooping up the rice and beans.

How to Store Delicious Mediterranean Rice and Beans

  • Refrigeration: Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezing: This dish freezes well. Portion it into containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Tips and Mistakes to Avoid

  • Rinsing the Rice: Always rinse the rice to remove excess starch, which helps it remain fluffy.
  • Don’t Skip the Seasoning: Adding salt and pepper enhances all the flavors, so don’t forget to taste and adjust.
  • Cooking Time: Ensure not to lift the lid while cooking, as this can disrupt the steam needed to cook the rice properly.

Variations

Feel free to put your twist on this recipe!

  • Add Different Beans: Try black beans or kidney beans for variety.
  • Vegan Cheese: Stir in some vegan cheese at the end for creaminess.
  • Spice it Up: Add red pepper flakes or a dash of hot sauce for a spicy kick.

FAQs

1. Can I use brown rice instead of white rice?

Yes, you can use brown rice, but you will need to adjust the cooking time as brown rice typically takes longer to cook.

2. What can I use instead of chickpeas?

If you prefer, you can use other beans like black beans or kidney beans, or even nuts for added crunch.

3. Is this dish gluten-free?

Yes, all the ingredients in this recipe are naturally gluten-free. Be sure to check labels for canned products to confirm.

4. How can I make this dish spicier?

Add some diced jalapeños during the sauté stage or sprinkle in cayenne pepper for some heat.

5. Can I make this dish in advance?

Absolutely! You can make this dish ahead of time and reheat when you’re ready to eat. It often tastes even better the next day as the flavors meld together.

Enjoy your Delicious Mediterranean Rice and Beans as a healthy, hearty meal that’s quick to prepare! Its flexibility makes it a staple that you can customize to your taste, ensuring that everyone at the table will love it.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Delicious Mediterranean Rice and Beans


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A simple and satisfying dish combining rich Mediterranean flavors with nutritious rice and beans.


Ingredients

Scale
  • 1 cup Long-Grain White Rice (Basmati or jasmine rice for variety)
  • 2 tablespoons Olive Oil (Avocado oil can be a mild alternative)
  • 1 Onion (Diced, yellow or red onions)
  • 2 cloves Garlic (Minced, always fresh for best results)
  • 1 Bell Pepper (Diced, mix colors for appeal)
  • 1 Tomato (Chopped, fresh preferred)
  • 2 cups Fresh Spinach (Kale can be a substitute)
  • 1 teaspoon Ground Cumin (Replace with coriander for milder flavor)
  • 1 teaspoon Smoked Paprika (Regular paprika can be smoother)
  • 1 teaspoon Dried Oregano (Fresh oregano is fine)
  • to taste Salt and Pepper (Always season according to taste)
  • 1 can Chickpeas (Packed with protein and fiber)
  • 1 can Cannellini Beans (Can be swapped with lentils)
  • 2 cups Vegetable Broth or Water (Broth enhances flavor)
  • 1 tablespoon Lemon Juice (Lime juice is a fine substitute)
  • to garnish Fresh Parsley or Mint (Basil can work well too)

Instructions

  1. Start by rinsing the long-grain white rice under cold water until the water runs clear.
  2. In a large pot, heat the olive oil over medium heat.
  3. Once hot, add the diced onion and cook until translucent, around 4-5 minutes.
  4. Add the minced garlic and diced bell pepper to the pot.
  5. Sauté for another 2-3 minutes until the pepper softens and the garlic becomes fragrant.
  6. Stir in the chopped tomato, spinach, cumin, smoked paprika, oregano, salt, and pepper.
  7. Allow this mixture to cook for about 5 minutes, stirring occasionally.
  8. Next, add the rinsed rice to the pot and mix it well with the vegetable mixture.
  9. Cook for another minute to toast the rice lightly.
  10. Pour in the vegetable broth (or water) and bring to a boil.
  11. Reduce the heat to low, cover the pot, and let it simmer for about 15-20 minutes.
  12. Once the rice is done, stir in the chickpeas and cannellini beans.
  13. Allow it to heat through for another 5 minutes.
  14. Finally, take the pot off the heat and stir in the lemon juice.
  15. Serve hot, garnished with fresh parsley or mint.

Notes

This dish is easy to make and packed with nutrition. Feel free to customize with different beans or spices.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 4g
  • Sodium: 300mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 10g
  • Protein: 12g
  • Cholesterol: 0mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star