
The key is giving the beans time to absorb the dressing. Straight out of the bowl after mixing, it tastes like a dressed salad. After 30 minutes in the fridge, it tastes like a meal — the vinaigrette soaks into the beans and the whole thing becomes more cohesive. An hour is better. The next day it reaches its peak.
If the red onion tastes too sharp, soak the diced pieces in cold water for 10 minutes before adding — it removes the harsh sulfur compounds while keeping the texture and most of the flavor intact.
Dense Bean Salad
By Sergei Martynov
Three types of beans, crisp vegetables, briny olives, crumbled feta, and a sharp oregano-garlic vinaigrette. This recipe went viral on TikTok in 2024 because it actually works as a full meal. About 13g of protein and 11g of fiber per serving. No cooking required, 15 minutes of prep, holds 4 days in the fridge — and tastes noticeably better the next day.
Key Ingredients
What you'll need
Ingredients
- 400 g
See recipes with canned chickpeascanned chickpeas, drained and rinsed
i - 400 g
See recipes with canned cannellini beanscanned cannellini beans, drained and rinsed
i - 400 g
See recipes with canned black beanscanned black beans, drained and rinsed
i - 1
See recipes with english cucumberEnglish cucumber, diced
i - 1
See recipes with red bell pepperred bell pepper, diced
i - 250 g
See recipes with cherry tomatoescherry tomatoes, halved
i - 0.5
See recipes with red onionred onion, finely diced
i - 100 g
See recipes with feta cheesefeta cheese, crumbled
i - 80 g
See recipes with pitted olivespitted olives (kalamata or green)
i - 1
See recipes with small bunch of flat-leaf parsleysmall bunch of flat-leaf parsley, chopped
i - 4 tbsp
See recipes with extra virgin olive oilextra virgin olive oil
i - 2 tbsp
See recipes with red wine vinegarred wine vinegar
i - 2
See recipes with garlic clovesgarlic cloves, minced
i - 1 tsp
See recipes with dried oreganodried oregano
i - 0.5 tsp
See recipes with salt and black pepper to tastesalt and black pepper to taste
i
How to make it
Instructions
- 1
Drain and rinse all three cans of beans thoroughly. Shake off as much water as possible — wet beans dilute the dressing.
- 2
In a large bowl, combine the chickpeas, cannellini beans, black beans, cucumber, bell pepper, cherry tomatoes, red onion, and parsley.
- 3
In a small bowl, whisk together olive oil, red wine vinegar, minced garlic, oregano, honey, salt, and pepper until emulsified.
- 4
Pour the dressing over the salad and toss gently until everything is evenly coated. Taste and adjust salt and vinegar.
- 5
Add crumbled feta and olives. Fold them in gently — they break apart with aggressive mixing.
- 6
Cover and refrigerate for at least 30 minutes before serving. The salad gets noticeably better after an hour as the beans absorb the dressing. Best the next day.
Frequently Asked Questions
Does dense bean salad actually keep you full, or do you need a very large portion to feel satisfied?
A standard 400–450g portion (roughly a quarter of this recipe) keeps most people full for 3–4 hours. Beans digest slowly because of their fiber and resistant starch — they don't spike blood sugar the way refined carbs do. Combined with olive oil and feta, this is a genuinely satisfying meal, not a snack dressed up as one.
Which beans work best in dense bean salad — can I swap them or use only one type?
The three-bean combination gives textural variety: chickpeas are firm and nutty, cannellini are creamy and mild, black beans are soft with an earthy flavor. Any combination totaling around 1.2 kg drained works. Navy beans, kidney beans, pinto beans, and butter beans are all good options. Using a single bean type is fine — the salad just loses some of its contrast.
Why does dense bean salad taste so much better the next day after sitting in the fridge overnight?
Beans are porous and absorb liquid slowly. In the first 30 minutes the dressing sits mostly on the surface. After several hours the vinaigrette penetrates the beans, which become more flavorful throughout. The raw garlic also mellows overnight. Day-two salad is noticeably more cohesive and balanced than freshly made.
How long does dense bean salad last in the fridge and will it get watery or soggy?
4 days in an airtight container. It does not get soggy because there is no lettuce — beans and vegetables hold their structure. The salad does release some liquid as it sits, mostly from the tomatoes and cucumber. Just stir before serving. For meal prep, hold back the tomatoes and cucumber and add them fresh each day for the best texture.
Can I make dense bean salad without feta for a fully vegan version — what will I lose without it?
Feta adds three things: salt, creaminess, and a mild tang that balances the vinegar. Without it, the salad is flatter in flavor. To compensate in a vegan version: increase salt slightly, add 30–40g of toasted pine nuts or sunflower seeds for richness, and if you want the tang back, stir in a teaspoon of capers or a few chopped pepperoncini.









Join the conversation
Comments (1)
Cold plates are a small detail that make this dense bean salad noticeably better. Ten minutes in the fridge before plating keeps everything crisp through the meal. It's a restaurant trick worth stealing.