Canned Cannellini Beans and Rice Recipe: One-Pot Mediterranean Magic

Side Dishes

Canned Cannellini Beans and Rice Recipe: One-Pot Mediterranean Magic

This one-pot canned cannellini beans and rice recipe transforms pantry staples into a hearty, Mediterranean-inspired dish with minimal effort and maximum flavor. The beauty of using canned beans lies in their convenience—no soaking required—while still delivering the satisfying texture and depth of a homemade meal.

A simple sauté of garlic, onions, and herbs forms the aromatic base, where cannellini beans and rice simmer together into a fragrant, cohesive dish.

The result is a vegetarian-friendly meal that’s as nourishing as it is delicious—creamy beans mingling with fluffy rice, all infused with bright herbs and a touch of lemon zest.

This recipe proves that comfort food doesn’t need to be complicated; it’s the perfect balance of simplicity and sophistication for a weeknight dinner or meal prep. Ready in under 30 minutes, it’s a game-changer for busy cooks who still crave restaurant-quality flavors.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for canned cannellini beans and rice

Transform pantry staples into Mediterranean-inspired one-pot perfection with these quality ingredients.

Ingredient Amount Notes
Canned Cannellini Beans 🍲 2 cups Drained and rinsed thoroughly
Long-Grain White Rice 🍚 1 cup Uncooked, preferably basmati or jasmine
Yellow Onion 🧅 1 whole Medium size, finely diced
Garlic Cloves 🧄 4 cloves Fresh, minced for aromatic base
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing vegetables
Dried Oregano 🌿 1 tsp Mediterranean variety preferred
Ground Cumin 🌿 ½ tsp Toasted for deeper flavor
Vegetable Broth 💧 2 cups Low-sodium preferred for balance
Lemon Zest 🍋 1 tbsp Freshly grated for brightness
Fresh Parsley 🌿 ¼ cup Chopped for garnish and freshness
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked for heat
Red Bell Pepper 🌶️ ½ cup Diced for added texture and color
Tomato Paste 🍅 1 tbsp High-quality for richness

The canned cannellini beans are the star here—opt for no-salt-added varieties like Woodstock or Bionaturae to control the seasoning. Whole, uncooked rice is essential for proper texture; basmati or jasmine varieties hold up best to the long simmer. For the onions, Yellow Delicious from the grocery store's produce section works perfectly—just avoid the pre-diced bags, which often contain additives. Garlic should be fresh and plump, with no green shoots or soft spots. Trader Joe's and Whole Foods often carry high-quality garlic in bulk, ideal for this recipe's aromatic base.

No canned cannellini beans? Great Northern beans or chickpeas work in a pinch, though texture will differ slightly. Substitute dried cannellini beans by soaking overnight and cooking until tender. For the rice, brown rice takes 15-20 minutes longer to cook—adjust accordingly. The vegetable broth can be homemade or a quality low-sodium brand like Pacific Foods or Imagine. Fresh herbs are ideal, but dried oregano and cumin can be used at half the amount. The red bell pepper adds vibrant color—roasted first enhances sweetness, though raw works fine.

This dish reheats beautifully—simply add a splash of water or broth to prevent drying out. Stores for 4-5 days in the fridge, perfect for meal prep. For longer storage, freeze portions for up to 3 months. The lemon zest adds freshness, so add it last to preserve brightness. Garnish with fresh parsley just before serving to maintain vibrant color and aroma. Double the recipe for a crowd—it's equally impressive served in a large skillet or divided into individual portions.

❤️

Why You'll Love This Recipe

  • No Pantry Panic: I swear by this recipe when I forget to stock up—just open a can of beans, grab whatever rice I have, and boom. No last-minute grocery runs, no stress.
  • Garlic-Onion Magic: That sizzle of onions and garlic in olive oil? Pure comfort. The beans soak it up like a sponge, turning simple rice into something that tastes like it simmered all day.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Cold rice and beans? Still hits the spot. Pack it in containers, and you’ve got a lunch that’s filling, cheap, and actually exciting.
  • Budget-Friendly Staple: A can of beans, a bag of rice—this feeds four for under five bucks. Honestly, I make it weekly, and my wallet doesn’t even flinch.

Step-by-step instructions for one-pot Mediterranean magic

This one-pot wonder transforms simple pantry staples into a flavorful Mediterranean feast.

1

Sauté the Vegetable Base

Heat the 0.25 cup extra-virgin olive oil in a large, deep skillet or Dutch oven over medium heat. Add the 1 whole yellow onion and 0.5 cup red bell pepper, cooking for 5-6 minutes until the onions become translucent and the peppers soften slightly. This foundational step builds flavor through caramelization.

Stir in the 4 cloves garlic cloves and cook for an additional 30 seconds until fragrant—don't let it brown or it'll turn bitter. Real talk: this is where the magic starts. The garlic should perfume the kitchen without burning. Keep the heat steady; too high and you'll lose those delicate aromatics.

2

Toast the Spices and Combine Wet Ingredients

Lower the heat to medium-low and add the 1 tsp dried oregano and 0.5 tsp ground cumin, stirring constantly for 30 seconds to toast the spices. This step awakens their flavors—you'll notice the kitchen filling with an earthy aroma. Immediately add the 1 tbsp tomato paste and stir for 1 minute until fully incorporated.

Pour in the 2 cups vegetable broth and bring to a gentle simmer. Here's the thing—don't rush this. The broth should bubble softly, not boil vigorously. Add the 2 cups drained cannellini beans and 1 cup long-grain white rice, stirring gently to distribute everything evenly. The beans will start to warm through while the rice begins its transformation.

3

Simmer Until Rice is Tender

Cover the pot and reduce heat to low. Let it simmer undisturbed for 20 minutes. The rice should absorb the liquid gradually—you'll see the level drop noticeably. After 20 minutes, check the rice: it should be tender but still have a slight bite. If it's not quite done, continue cooking for another 5-10 minutes with the lid slightly ajar to allow excess steam to escape.

I press down gently on the rice grains with a fork during the last 5 minutes of cooking. This prevents them from becoming mushy while ensuring even doneness throughout the pot. The beans should be warm and integrated into the dish, not floating on top.

4

Finish with Bright Aromatics

Remove the pot from heat and stir in the 1 tbsp lemon zest, 0.25 cup fresh parsley, 1 tsp salt, and 0.5 tsp black pepper. The lemon zest adds a vibrant brightness that cuts through the richness of the dish. Let it sit for 2-3 minutes to allow the flavors to meld together. The parsley should wilt slightly, releasing its fresh aroma.

Taste and adjust seasoning if needed—this is your final opportunity to balance the flavors. The dish should be harmonious with bright, earthy, and slightly tangy notes. If the rice has absorbed all the liquid and looks dry, add 1-2 tablespoons of water to loosen it slightly. The texture should be creamy yet still have a satisfying bite.

5

Rest and Serve

Let the dish rest for 5 minutes before serving. This resting period allows the flavors to settle and the rice to finish absorbing any remaining liquid. The beans and rice should be perfectly tender, with each bite delivering a symphony of Mediterranean flavors—earthy cumin, bright lemon, and the umami depth of the tomato paste.

Serve immediately in deep bowls, garnished with an additional sprinkle of fresh parsley and a drizzle of extra-virgin olive oil if desired. The one-pot method ensures minimal cleanup while delivering maximum flavor, making this dish both practical and impressive. Each serving should be hearty enough to satisfy, with the beans and rice working together to create a satisfying, protein-rich meal.

👨‍🍳

Pro Tips For Making Canned Cannellini Beans And Rice

  • Drain and Rinse Beans: Canned beans always have excess sodium and starch clinging to them—skip this, and your rice will turn gluey or taste bland. Drain them, then rinse under cold water for 30 seconds to cut the starch, and pat dry with a towel. (Yes, it’s extra work, but your rice won’t turn into a sad, mushy pile.)
  • Toast the Onion Low: I used to blast onions on high heat until they caramelized, but that burns the garlic and makes the whole dish taste bitter. Instead, cook onions over medium-low for 8–10 minutes until soft and translucent—just before they start to brown. The garlic will thank you later.
  • Use Double the Garlic: One clove? Too little. Crush 4–5 cloves (or 2 teaspoons minced) for this dish—cannellini beans and rice need bold garlic flavor to stand out. Sauté them in the olive oil for 30 seconds until fragrant before adding onions. (Your future self will taste the difference.)
  • Cook Rice in Bean Broth: Drain the cannellini beans, but save that starchy liquid—it’s liquid gold for rice. Use it as the cooking liquid (1:1.5 ratio rice to broth) instead of water. The beans add natural umami, and the rice turns out fluffier with less effort. (No extra stock? Just add a pinch of salt to the water.)

Make-ahead tips for this canned cannellini beans and rice

Prep Ahead for Busy Days

Make this dish a weeknight staple by prepping ingredients the night before. Chop your 1 whole yellow onion and 0.5 cup red bell pepper and store in an airtight container in the fridge.

Measure out your 4 cloves garlic, 1 tsp oregano, and 0.5 tsp cumin into a small bowl. When ready to cook, simply toss everything into the pot and follow the sauté instructions. This shaves 10 minutes off your cooking time! 📅

Freezer-Friendly Portions

This recipe freezes beautifully for up to 3 months. Let the dish cool completely, then portion into airtight containers or freezer bags. When reheating, thaw overnight in the fridge, then warm on the stovetop with 1-2 tablespoons of water or broth.

The texture remains perfect—just as satisfying as when freshly made. Label containers with the date to track freshness.

Meal Prep Strategy

Double the recipe and store in a large airtight container for easy lunches all week. The flavors actually deepen overnight as the spices meld together. Reheat individual portions in a small pot with 1 tablespoon of water for 3-4 minutes on medium heat.

I like to pack it in glass containers for microwave reheating—just add a splash of water to prevent drying out. 💪

Rice Cooker Hack

For even easier prep, cook the rice separately in a rice cooker first, then combine with the beans and sauce in a skillet. Use the 1 cup rice with 2 cups broth ratio.

Once the rice is fluffy, add it to the sautéed vegetables and beans, then simmer for 5 minutes to warm through. This method ensures perfectly cooked rice every time with minimal effort.

Garnish Prep Station

Set up a garnish station with pre-measured ingredients to customize each serving. Keep 1 tbsp lemon zest, 0.25 cup parsley, and a small bowl of extra-virgin olive oil ready.

Add a sprinkle of feta cheese (optional) or a dash of hot sauce for extra flavor. This makes plating quick and customizable for everyone at the table. 🌟

Leftovers Reinvented

Transform leftovers into new meals with minimal effort. Use extra portions to stuff bell peppers, top toasted bread for crostini, or mix into frittatas. For a quick breakfast, stir into scrambled eggs with a pinch of salt and pepper.

The Mediterranean flavors work beautifully in unexpected ways—just reheat gently to preserve texture. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 550mg24%
Total Carbohydrate 62g23%
Dietary Fiber 8g29%
Sugars 6g
Protein 18g36%
* 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 other types of canned beans instead of cannellini?

Great Northern beans or chickpeas work well as substitutes. For a similar texture, use 2 cups of chickpeas (drained and rinsed) and adjust cooking time by 5 minutes to ensure tenderness. The flavor profile will differ slightly, but the dish remains just as satisfying. Avoid kidney beans—they're too firm and hold their shape differently.

2

How do I make this dish spicier?

Add ½ teaspoon of red pepper flakes or 1 chopped serrano pepper when sautéing the onions. For heat lovers, stir in 1 teaspoon of smoked paprika with the cumin and oregano. Always taste before serving—spices build flavor as the dish cooks, so start conservatively and adjust to preference.

3

Why did my rice turn out mushy?

Mushy rice usually happens from overcooking or stirring too much while simmering. The key is to leave the rice undisturbed for the first 20 minutes of cooking. If using a heavy pot, reduce heat slightly to prevent boiling over. For extra insurance, use 1 cup and ¼ cup rice instead of 1 cup—this accounts for absorption variations.

4

Can I make this dish in an Instant Pot?

Yes! Sauté the onions, garlic, and spices as directed, then add all remaining ingredients except lemon zest. Seal the lid and cook on high pressure for 5 minutes (use natural release). Stir in lemon zest after pressure releases. The Instant Pot version finishes in 15 minutes total—perfect for busy weeknights. Adjust rice quantity to 1 cup and 2 tablespoons for better texture.

5

What's the best way to reheat leftovers?

Add 1-2 tablespoons of water or broth to each portion and heat on medium-low for 3-4 minutes. Microwave reheating works too—cover with a damp paper towel and heat in 1-minute intervals until steaming. The lemon zest and parsley should be added fresh after reheating to maintain brightness and aroma.

★★★★★4.9(8 reviews)
Categories Side Dishes