This Caribbean-inspired salad delivers 32 grams of plant-based protein per serving by combining steamed jerk-spiced tofu with fiber-rich black-eyed peas. Each bowl provides a complete amino acid profile along with manganese, iron, and folate — nutrients that support energy levels during active weight loss. The steaming method keeps the tofu tender and easy to digest while infusing it with warm allspice and thyme, the backbone flavors of the Caribbean pantry.

The flavor here is layered and bright. Warm, aromatic tofu sits over a cool base of black-eyed peas tossed with ripe mango, crisp red bell pepper, and fresh scallions. A simple lime and coconut aminos dressing ties everything together with that sweet-savory-tart balance that defines Caribbean cooking at its best.

For GLP-1 users, this salad works on multiple levels. The combination of warm steamed tofu over a cool bean salad creates textural variety that keeps small portions interesting. Steaming is one of the gentlest cooking methods available, producing food that sits comfortably even when appetite is suppressed or digestion feels sluggish.

Why This Works on GLP-1

With 32 grams of protein per serving, this salad provides roughly half the daily minimum that most GLP-1 prescribers recommend for muscle preservation. Maintaining lean mass is one of the biggest challenges during medication-assisted weight loss — patients on Ozempic and Wegovy can lose meaningful muscle along with fat if protein intake drops too low. The dual protein sources here, tofu and black-eyed peas, deliver all essential amino acids in a highly digestible plant-based form that avoids the heaviness of red meat.

The 7 grams of fiber per serving come primarily from the black-eyed peas, a legume that most people tolerate well even on Mounjaro or similar GLP-1 medications. Unlike high-FODMAP beans such as kidney or navy beans, black-eyed peas are relatively low in the oligosaccharides that cause bloating — an important consideration when gastric emptying is already slowed.

The mango adds natural sweetness and a modest dose of vitamin C, which supports iron absorption from the plant-based protein sources. At just 315 calories per generous serving, this salad leaves room in your daily budget for snacks and other meals without requiring you to eat an uncomfortably large volume of food.

Ingredients (serves 2)

For the steamed tofu:

  • 10.5 oz (300g) extra-firm tofu, drained and pressed
  • 1 tsp allspice
  • 1/2 tsp dried thyme
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • 1/4 tsp smoked paprika
  • 1/8 tsp cayenne pepper (optional — omit if sensitive)
  • 1/4 tsp fine sea salt
  • 1 tsp olive oil

For the black-eyed pea salad:

  • 1 cup (170g) cooked black-eyed peas, rinsed and drained (canned is fine)
  • 1/2 cup (80g) ripe mango, diced small
  • 1/2 medium red bell pepper, finely diced
  • 2 scallions, thinly sliced (green and white parts)
  • 1/4 cup (10g) fresh cilantro, roughly chopped

For the lime-coconut dressing:

  • 2 tbsp fresh lime juice (about 1 lime)
  • 1 tbsp coconut aminos
  • 1 tsp olive oil
  • 1/2 tsp honey or maple syrup
  • 1 small garlic clove, finely grated

Instructions

Press and season the tofu:

  1. Wrap the tofu block in a clean kitchen towel or several layers of paper towel. Place a heavy pan or cutting board on top and press for 10 minutes. Removing excess water allows the spice rub to adhere and prevents the tofu from turning mushy during steaming.
  2. Cut the pressed tofu into 3/4-inch (2cm) cubes. In a medium bowl, combine the allspice, dried thyme, garlic powder, onion powder, smoked paprika, cayenne, and salt. Drizzle the olive oil over the tofu cubes, then sprinkle the spice mixture over them and toss gently until every piece is evenly coated.

Steam the tofu:

  1. Set up a steamer basket over a pot with 1–2 inches of simmering water. Arrange the seasoned tofu cubes in a single layer in the basket — avoid stacking so steam circulates evenly around each piece.
  2. Cover and steam for 12–14 minutes. The tofu is ready when it feels firm to the touch and the spices have darkened slightly. Steaming at this temperature sets the seasoning into the surface without any added oil or browning fat.
  3. Remove the steamer basket and set the tofu aside. It can be served warm or allowed to cool to room temperature — both work well over the salad.

Assemble the salad:

  1. While the tofu steams, prepare the dressing. Whisk together the lime juice, coconut aminos, olive oil, honey, and grated garlic in a small bowl until emulsified. Taste and adjust the lime or honey to your preference — the dressing should be tangy first, with a subtle sweetness underneath.
  2. In a large bowl, combine the black-eyed peas, diced mango, red bell pepper, scallions, and cilantro. Pour the dressing over the salad and toss gently to combine. Let it sit for 3–5 minutes so the beans absorb some of the dressing.
  3. Divide the bean salad between two bowls. Arrange the steamed tofu cubes on top. Finish with an extra squeeze of lime and a few cilantro leaves if desired.

Nutrition per Serving

Nutrient Amount (approx.)
Calories ~315 kcal
Protein ~32g
Fat ~11g
Carbohydrates ~24g
Fiber ~7g

Based on 10.5 oz extra-firm tofu (not silken), canned black-eyed peas rinsed to reduce sodium, and measured dressing portions.

Practical Notes

Pressing tofu is non-negotiable. Skipping this step leaves excess moisture that dilutes the jerk seasoning and makes the steamed cubes waterlogged. If you press tofu regularly, invest in a simple tofu press — it does the job in 5 minutes without babysitting.

This salad meal-preps well for 2–3 days. Store the steamed tofu and the bean salad in separate containers in the refrigerator. The salad actually improves overnight as the beans soak up the dressing. Combine just before eating — the tofu is good cold or briefly rewarmed in the microwave for 30 seconds.

Swap mango for pineapple or papaya when mango is out of season. Any tropical fruit with a balance of sweetness and acidity works. Avoid banana — it turns mushy and overpowers the other flavors. Frozen mango chunks, thawed and diced, are a reliable year-round option.

Start with half a portion if you are in your first weeks on Zepbound or a similar GLP-1 agonist. This salad stores well, so there is no waste. Many patients find that cool, lightly dressed salads are easier to eat during appetite suppression than hot, heavy meals — the bright acidity of the lime dressing can actually stimulate a reluctant appetite.

Add a bed of shredded green cabbage for extra volume with minimal calories. One cup of shredded cabbage adds about 20 calories and 2 extra grams of fiber. It also provides a satisfying crunch that contrasts nicely with the soft tofu and creamy beans.

Frequently Asked Questions

Will this salad cause bloating or discomfort on GLP-1 medication?
Black-eyed peas are among the most easily digested legumes, with significantly lower oligosaccharide content than chickpeas, kidney beans, or black beans. Most GLP-1 users tolerate them well. If you are particularly sensitive, start with a half portion and see how you feel over two to three hours. Rinsing canned beans thoroughly also removes residual starches that contribute to gas. The steamed tofu is extremely gentle on digestion — steaming produces none of the harder-to-digest compounds that frying or grilling can create.
Can I use a different type of tofu or substitute another protein?
Extra-firm tofu is ideal because it holds its shape during steaming and has the highest protein density of any tofu variety. Firm tofu will work but may crumble slightly — handle it gently. Do not use silken or soft tofu, as it will fall apart completely. For a non-tofu alternative, steamed shrimp or steamed chicken breast can replace the tofu — adjust the steaming time to 6–8 minutes for shrimp or 15–18 minutes for thinly sliced chicken breast. The nutrition values will change accordingly.
How long does the steamed tofu keep in the fridge?
Steamed seasoned tofu keeps well for up to 4 days in an airtight container in the refrigerator. It firms up slightly as it cools, which many people actually prefer in a salad. You can eat it cold straight from the fridge or rewarm it in the microwave for 20–30 seconds. The bean salad portion lasts 3 days refrigerated before the mango begins to break down. For best results, prep a double batch of tofu on Sunday and use it across multiple lunches.
What if my appetite is very low and I cannot finish a full serving?
Eat the tofu first, as it carries the highest concentration of protein per bite. Even half the tofu portion gives you roughly 16 grams of protein, which is a meaningful contribution to your daily intake. The bean salad can be saved for later in the day as a snack. Many GLP-1 patients find that splitting meals into two smaller sittings — perhaps half at noon and half at 3 PM — is more comfortable than trying to eat a full serving at once. The cool temperature of this salad makes it easy to graze on over time.
Can I steam the tofu in a microwave if I do not have a steamer basket?
Yes. Place the seasoned tofu cubes in a microwave-safe dish with 2 tablespoons of water. Cover tightly with a microwave-safe lid or plate — the trapped steam does the cooking. Microwave on high for 3–4 minutes, checking at the 3-minute mark. The results are slightly less even than stovetop steaming, but the texture and flavor are very close. You can also use a bamboo steamer set over a wok or saucepan, or even a metal colander covered with a lid over a pot of boiling water.

This article provides general food and nutrition guidance only. It does not constitute medical advice. Always consult your healthcare provider regarding your GLP-1 medication and individual nutritional needs.