Marinated white beans are a simple yet flavorful side dish, appetizer, or plant-based protein boost that’s full of Mediterranean-inspired flavor. Tender white beans are tossed with olive oil, garlic, herbs, and a splash of vinegar or lemon for brightness. They’re perfect on their own, piled onto toast, or served as part of a mezze platter.
Why You’ll Love This Recipe
- Incredibly easy and budget-friendly
- Packed with protein and fiber
- Naturally vegan and gluten-free
- Versatile—great as a side, salad topper, or spread
- Gets even better after a day in the fridge
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Canned white beans (cannellini or Great Northern), drained and rinsed
- Extra virgin olive oil
- Fresh garlic, minced or thinly sliced
- Fresh herbs (parsley, basil, or thyme)
- Red wine vinegar or fresh lemon juice
- Crushed red pepper flakes (optional)
- Salt and black pepper
- Optional: finely chopped shallot, capers, or lemon zest
directions

- In a medium bowl, combine the drained and rinsed beans.
- Add olive oil, garlic, chopped fresh herbs, vinegar or lemon juice, salt, and pepper. Add red pepper flakes if you’d like a kick.
- Gently stir to combine, taking care not to mash the beans.
- Taste and adjust seasoning as needed.
- Cover and refrigerate for at least 30 minutes to let the flavors meld (longer is even better!).
- Serve chilled or at room temperature.
Servings and timing
- Makes about 4 servings
- Prep time: 10 minutes
- Marinating time: 30 minutes or longer
- Total time: 40 minutes
Variations
- Use chickpeas or butter beans instead of white beans.
- Add diced roasted red peppers, sun-dried tomatoes, or olives for extra flavor.
- Stir in a spoonful of pesto for an herby twist.
- Serve over toasted sourdough or baguette slices for an easy appetizer.
- Add feta or shaved Parmesan if you’d like a touch of creaminess.
storage/reheating
- Store marinated white beans in an airtight container in the refrigerator for up to 4 days.
- These beans are best served cold or at room temperature—no reheating needed.
- Stir before serving to redistribute the marinade.
FAQs
What type of beans work best for this recipe?
Cannellini, Great Northern, or butter beans are all great choices.
Can I use dried beans?
Yes—just cook them until tender, drain well, and cool before marinating.
How long should I marinate the beans?
At least 30 minutes, but they taste even better after a few hours or overnight.
Can I freeze marinated white beans?
Freezing is not recommended; they’re best fresh for the best texture.
Are marinated white beans healthy?
Yes—they’re packed with plant-based protein, fiber, and healthy fats.
Can I make this recipe ahead of time?
Absolutely—it’s a great make-ahead side dish or snack.
What should I serve with marinated white beans?
Toast, crackers, salads, roasted veggies, or as part of an antipasto board.
How do I keep the beans from getting mushy?
Use a gentle hand when mixing and choose firm, intact beans.
Can I use dried herbs instead of fresh?
Fresh herbs add the best flavor, but dried herbs work in a pinch—just use less.
What oil is best for marinated beans?
Use good-quality extra virgin olive oil for the best flavor.
Conclusion
Marinated white beans are an easy, satisfying dish that proves simple ingredients can shine. Ready in minutes and even better after sitting overnight, they’re perfect for a quick snack, an elegant appetizer, or a hearty side. Make a batch and enjoy this fresh, herby recipe all week long!
PrintMarinated White Beans
Tender white beans marinated in olive oil, fresh herbs, garlic, and lemon for a flavorful Mediterranean-inspired side dish or appetizer. Delicious served on toast, with crackers, or as part of a mezze platter.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: No-Cook
- Cuisine: Mediterranean
- Diet: Vegan
Ingredients
- 1 (15-ounce) can cannellini or Great Northern beans, drained and rinsed
- 1/4 cup extra virgin olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 1 clove garlic, minced
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh rosemary or thyme, finely chopped
- 1/4 teaspoon red pepper flakes (optional)
- Salt and black pepper, to taste
Instructions
- In a medium bowl, combine olive oil, lemon juice, lemon zest, minced garlic, parsley, rosemary (or thyme), red pepper flakes (if using), salt, and black pepper. Whisk to blend.
- Add the drained and rinsed beans to the bowl and gently toss to coat.
- Cover and refrigerate for at least 30 minutes to let the flavors meld. Stir occasionally.
- Serve chilled or at room temperature. Drizzle with extra olive oil before serving if desired.
Notes
- Use good quality olive oil for the best flavor.
- Marinated beans keep well in the fridge for up to 4 days.
- Serve as a snack, on toasted bread, or tossed into salads and grain bowls.
- Try adding chopped sun-dried tomatoes or olives for extra flavor.
Nutrition
- Serving Size: 1/2 cup
- Calories: 160
- Sugar: 0g
- Sodium: 200mg
- Fat: 9g
- Saturated Fat: 1.5g
- Unsaturated Fat: 7.5g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 0mg