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
Mediterranean Dense Bean Salad (Viral TikTok Recipe)

Mediterranean Dense Bean Salad (Viral TikTok Recipe)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kaeli
  • Total Time: 0 hours
  • Yield: Serves about 4 people 1x

Description

Jump on the Mediterranean Dense Bean Salad trend with this vibrant and protein-packed recipe that’s perfect for any occasion! This flavorful salad combines a variety of beans, fresh vegetables, and a zesty homemade dressing, making it not just delicious but also visually stunning. Ideal for potlucks, meal prep, or quick lunches, this Mediterranean-inspired dish has become a viral sensation on TikTok for good reason. In just 10 minutes, you can enjoy a nutritious and colorful salad that’s sure to impress.


Ingredients

Scale
  • 1 can garbanzo beans (drained and rinsed)
  • 1 can navy beans (drained and rinsed)
  • 1 small red onion (diced)
  • 2 small bell peppers (diced)
  • 1/2 English cucumber (diced)
  • 1/4 cup extra virgin olive oil
  • Juice of one lemon
  • 1 tablespoon maple syrup
  • 3 large cloves garlic (pressed)
  • 1/2 teaspoon dried oregano
  • 6 ounces vegan feta cheese (crumpled)

Instructions

  1. Chop the red onion, bell peppers, and cucumber into bite-sized pieces.
  2. Rinse and dry both the garbanzo beans and navy beans.
  3. In a mixing bowl or jar, whisk together olive oil, lemon juice, maple syrup, garlic, salt, and oregano until well mixed.
  4. Combine all chopped vegetables and beans in a large bowl; pour the dressing over the mixture.
  5. Toss everything together until evenly coated. Serve immediately or store in mason jars for later.
  • Prep Time: 10 minutes
  • Cook Time: N/A
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 cup (250g)
  • Calories: 441
  • Sugar: 3g
  • Sodium: 230mg
  • Fat: 22g
  • Saturated Fat: 3g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 12g
  • Protein: 11.9g
  • Cholesterol: 0mg