Smoky Black Bean Quesadilla with Greek Yogurt Dip — 38g Protein, Under $3.50
A quesadilla should not be a sad Tuesday lunch. This one is not. Smoky spiced black beans and melted cheese inside a golden, crispy flour tortilla, served with a quick Greek yogurt dip that genuinely tastes like sour cream but has triple the protein. It is ready in twelve minutes, uses ingredients you almost certainly already have, and lands at 38 grams of protein for under $3.50. The black beans do the heavy lifting on both protein and fibre, making this one of the most satisfying solo lunches per dollar on the entire blog. Crispy on the outside, creamy on the inside, and impossible to eat slowly.

Ingredients
Method
- In a bowl, mix the drained black beans with smoked paprika, cumin, garlic powder, salt, and pepper. Lightly mash about a third of the beans with a fork — this helps the filling hold together better inside the quesadilla.
- Make the dip: stir together the Greek yogurt, garlic powder, lime juice, and a pinch of salt. Set aside.
- Heat a skillet over medium heat and lightly coat with cooking spray or olive oil.
- Lay one tortilla flat in the pan. Spread the seasoned black bean mixture evenly over one half of the tortilla. Scatter the shredded cheese on top of the beans. Add jalapeño slices if using.
- Fold the empty half of the tortilla over the filling to form a half-moon shape.
- Cook for 2–3 minutes until the bottom is golden and crispy. Carefully flip and cook the other side for another 2 minutes.
- Remove from the pan and let it rest for 1 minute before cutting — this stops the filling from spilling out.
- Slice into wedges and serve immediately with the Greek yogurt dip on the side.
