Canned Cannellini Beans and Rice Recipe: Savory Herb-Crusted One-Pan Meal

Side Dishes

Canned Cannellini Beans and Rice Recipe: Savory Herb-Crusted One-Pan Meal

This canned cannellini beans and rice recipe transforms pantry staples into a savory, herb-crusted one-pan meal in under 30 minutes. The secret lies in toasting the rice and beans together with garlic and herbs, creating a fragrant crust that locks in flavor.

No soaking or fancy techniques—just simple ingredients and a single pot.

What makes this dish shine is its versatility—serve it as a hearty side or a complete vegetarian meal with a sprinkle of fresh parsley and lemon zest. The rice absorbs the bean broth, resulting in tender grains with a satisfying bite, while the herbs add bright, aromatic notes.

Perfect for busy weeknights or meal prep, this recipe proves canned beans can be the star of the show.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for canned cannellini beans and rice

Simple pantry staples meet fresh herbs for a quick, flavorful vegetarian one-pan meal.

Ingredient Amount Notes
Canned Cannellini Beans 🫘 2 cans Drained, rinsed, medium or large
Long-Grain White Rice 🍚 1 ½ cups Uncooked, medium grain preferred
Garlic Cloves 🧄 4 cloves Minced, for toasting
Fresh Parsley 🌿 ¼ cup Chopped, stems removed
Fresh Thyme Leaves 🌿 1 tbsp Or 1 tsp dried thyme
Lemon Zest 🍋 1 tbsp From 1 medium lemon
Extra-Virgin Olive Oil 🫒 2 tbsp High quality, fruity
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Red Wine Vinegar 🍷 1 tbsp Or apple cider vinegar
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Parmesan Cheese 🧀 ¼ cup Freshly grated, optional

The canned beans are the star here—medium or large cannellini beans work best for their firm texture. Store-bought vegetable broth saves time, but homemade is ideal if you've got it. For the herbs, fresh parsley and thyme add the most brightness, but dried will work in a pinch (use half the amount). The olive oil should be fruity and high quality—skip the cheap stuff here. Garlic cloves? Four is perfect—don't skimp, but don't overdo it either. If you're using pre-minced garlic, you'll need about 1 tablespoon instead of 4 cloves. The Parmesan is optional but adds a nice salty finish if you're serving this as a complete meal.

No fresh parsley? Fresh cilantro or basil works in a similar way, though the flavor will differ slightly. Dried herbs are fine, but toast them in a dry pan for 30 seconds first to wake up their flavor. No red wine vinegar? Apple cider vinegar or white wine vinegar both work—just adjust to taste. The vegetable broth can be substituted with water plus 1 teaspoon soy sauce if you're in a bind. For the rice, jasmine or basmati can replace white rice, though the texture will be slightly different. If you're prepping ahead, toast the rice and beans separately and store them in the fridge for up to 3 days before combining with the broth.

This dish reheats beautifully—simply add a splash of water or broth and warm through. Keeps in the fridge for 4-5 days if stored in an airtight container. For meal prep, portion into containers with a sprinkle of Parmesan on top—it stays fresh for 3 days that way. The flavors actually improve overnight as everything melds together. If you're serving this as a side, double the herbs for extra brightness. For a complete vegetarian meal, add a fried egg or sprinkle of feta on top before serving.

❤️

Why You'll Love This Recipe

  • No-Chop Night: I swear by this when I’m too tired to dice anything. Open the can, rinse the beans, toss them with raw garlic and thyme—no knife skills required. The rice handles itself while you’re at it, and suddenly, dinner’s ready before the kids start asking, "What’s for dinner?"
  • Garlic-Thyme Magic: That first bite of creamy beans with toasted garlic and bright parsley? It’s the kind of flavor that makes you pause mid-fork. The thyme adds this earthy warmth, while the parsley cuts through it—simple herbs, but they turn this into something restaurant-worthy without trying.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Cold or reheated, it’s a solid side for sandwiches, a quick lunch, or even stuffed into wraps. My son’s school lunches get packed with this at least twice a week—no fuss, no complaints.
  • Budget Win: Canned beans and rice? You’re already saving money just by opening the pantry. I make this for four people for under $5, and it stretches into leftovers that taste just as good the next day. Honestly, it’s the kind of recipe that makes grocery shopping feel like a victory.

Step-by-step instructions for savory herb-crusted one-pan meal

This method transforms simple pantry staples into a flavorful, restaurant-worthy dish with minimal effort.

1

Toast the Garlic and Prepare the Rice Base

Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium heat. Add the 4 cloves minced garlic and toast for 1-2 minutes until fragrant and just beginning to turn golden. This step develops deep flavor—don't let it burn, or it'll turn bitter.

Add the 1.5 cups long-grain white rice and stir to coat evenly in the garlic oil. Cook for 1 minute, stirring constantly, until the grains become translucent at the edges. This initial toasting prevents the rice from becoming mushy later. Immediately add the 1.5 cups vegetable broth and bring to a gentle simmer.

2

Layer and Season the Beans

Drain and rinse the 2 cans cannellini beans, then arrange them in an even layer over the rice. Sprinkle evenly with 1 tablespoon fresh thyme leaves, 1 tablespoon lemon zest, 1 teaspoon salt, and ½ teaspoon black pepper. The thyme and lemon zest will infuse the beans with bright, herby notes during cooking.

Drizzle the 1 tablespoon red wine vinegar evenly over the beans. The acidity helps tenderize the beans and balances the richness of the Parmesan later. Gently press down on the beans to ensure they make contact with the simmering rice below, which will help them absorb flavor.

3

Build the Herb-Crusted Topping

In a small bowl, combine the ¼ cup chopped fresh parsley with the ¼ cup freshly grated Parmesan cheese. Sprinkle this mixture evenly over the beans, pressing down lightly to create a cohesive crust. The parsley adds freshness while the Parmesan provides a savory, umami-rich finish.

Cover the skillet with a tight-fitting lid and reduce heat to low. Let the dish simmer gently for 20-25 minutes, checking occasionally to ensure the liquid is being absorbed evenly. You'll know it's ready when the rice is tender and the beans are heated through—no liquid should remain at the bottom.

4

Rest and Serve for Maximum Flavor

Remove the skillet from heat and let the dish rest, covered, for 5 minutes. This resting period allows the flavors to meld and the Parmesan to soften slightly, creating a cohesive texture. The beans should be warm and the rice fully cooked—if any liquid remains, uncover and simmer for another 2-3 minutes to evaporate it.

Serve directly from the skillet, scraping up any browned bits from the bottom for extra flavor. Each bite should deliver a perfect balance of tender rice, creamy beans, and bright herbaceous notes. The crust should be golden and slightly crispy, adding texture contrast to the dish. Pair with a simple green salad for a complete meal.

👨‍🍳

Pro Tips For Making Canned Cannellini Beans And Rice

  • Rinse Those Beans: Drain the cannellini beans and give them a quick cold-water rinse—even if they’re no-salt-added. The starch clinging to them thickens your sauce like glue, and nobody wants a gummy bean stew. (I learned this the hard way after a batch turned into a paste.)
  • Toast the Garlic Low: Cook the garlic in olive oil over medium-low heat until golden, not brown. High heat burns it fast, and bitter garlic ruins the whole dish. If you’re impatient, pull it out early—you can always add more later.
  • Salt the Water Hard: Use two teaspoons of salt per quart of water for the rice—yes, even if your beans are salted. The rice absorbs flavor, and under-salting means bland grains. Taste the water before adding rice; it should taste like the sea.
  • Finish with Fresh Herbs: Toss in the parsley and thyme off the heat, just before serving. Heat wilts them into sad mush, and you want bright, peppery green flecks cutting through every bite. A handful of chopped herbs makes all the difference.

Serving suggestions for canned cannellini beans and rice

Simple Salad Pairings

Arugula salad with lemon vinaigrette is my go-to pairing—toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of salt.

The peppery bite cuts through the richness of the beans and rice beautifully. For extra flair, add ¼ cup shaved fennel or thinly sliced radishes for crunch. 🌿

Crusty Bread Suggestions

Serve with warm, crusty bread to soak up any extra sauce. I recommend a baguette or ciabatta—lightly toasted and rubbed with a garlic clove for added flavor. For a heartier option, try sourdough with a smear of herb-infused olive oil and a sprinkle of flaky sea salt.

The bread adds a satisfying texture contrast to the creamy beans.

Protein Additions

Turn this into a complete meal by adding protein. A fried egg on top adds richness, while grilled chicken breast or pan-seared tofu keeps it vegetarian-friendly. For a Mediterranean twist, top with kalamata olives and crumbled feta cheese. The protein balances the dish perfectly for a satisfying dinner. 🍳

Warm Vegetable Sides

Roasted vegetables elevate this dish to restaurant-quality. Try zucchini and cherry tomatoes tossed in 1 tbsp olive oil, ½ tsp dried oregano, and roasted at 400°F for 15 minutes.

Alternatively, sauté spinach and mushrooms in garlic and butter for a savory side. The warmth of the veggies complements the cool herbs in the bean-rice dish.

Dessert Pairings

Finish your meal with something light and refreshing. A lemon sorbet or berry compote cleanses the palate after the savory flavors. For a simple option, serve fresh fruit salad with a drizzle of honey.

The citrus notes in the dessert mirror the lemon zest in the dish, creating a cohesive dining experience. 🍋

Beverage Recommendations

Pair this dish with a crisp white wine like Sauvignon Blanc or Pinot Grigio—their acidity balances the richness of the Parmesan and beans. For a non-alcoholic option, try sparkling water with lemon or iced hibiscus tea.

The effervescence and citrus notes complement the herbs and vinegar in the recipe. 🍷

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 5mg2%
Sodium 520mg23%
Total Carbohydrate 82g29%
Dietary Fiber 10g36%
Sugars 4g
Protein 20g40%
* 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 dried cannellini beans instead of canned?

You can, but you'll need to soak them overnight first! Dried beans take about 1.5 hours of simmering after soaking, so plan ahead. For this recipe, stick with canned beans—they save time and maintain the same creamy texture. If you prefer dried, use 1.5 cups dry beans (about 5 oz) and adjust the broth to 2 cups.

2

What kind of rice works best for this dish?

Long-grain white rice is ideal, but you can swap in jasmine or basmati for extra aroma. Avoid short-grain rice like sushi rice—it'll turn mushy. For a heartier texture, try brown rice, but increase cooking time to 30-35 minutes and add ½ cup extra broth.

3

How do I make this dish ahead of time?

This recipe actually tastes better the next day! Cook and let it cool, then store in an airtight container in the fridge for up to 4 days. Reheat gently with a splash of water or broth. For meal prep, toast the rice and beans separately, then combine with broth when ready to serve—this keeps the texture perfect.

4

What if my beans are too watery after cooking?

Simply uncover the skillet and cook on medium-low heat for 3-5 minutes to evaporate excess liquid. If it's still too wet, press a paper towel over the top for 1 minute to absorb moisture. The beans should be tender but not swimming in liquid—this ensures a perfect texture for every bite.

5

Can I make this dish without Parmesan?

Skip the Parmesan and boost flavor with extra herbs or a sprinkle of nutritional yeast for a cheesy, umami taste. For a Mediterranean twist, add 1 tbsp capers or kalamata olives on top. The dish will still be delicious—just slightly less rich.

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