This high-protein veggie sandwich is an American-style lunch built with chickpeas, cottage cheese, whole-grain bread, and crisp vegetables. It pairs a warm, savory chickpea filling with a cool, tangy spread, so each bite is hearty without relying on meat. Sandwiches have many regional and family versions; this one is a flexible, modern take rather than a traditional dish with a single fixed recipe.
Ingredients
- 4 slices sturdy whole-grain bread, about 5.6 oz (160 g)
- 1 cup canned chickpeas, drained and rinsed, about 5.8 oz (165 g)
- 1 teaspoon olive oil (5 ml)
- ¼ teaspoon smoked paprika (about 0.5 g)
- ⅛ teaspoon ground cumin (about 0.25 g)
- ⅛ teaspoon fine salt (about 0.75 g), plus more to taste
- ⅛ teaspoon black pepper (about 0.25 g)
- ½ cup cottage cheese (about 4 oz/110 g)
- 2 tablespoons plain Greek yogurt (1 oz/30 g)
- 1 tablespoon lemon juice (15 ml)
- 1 tablespoon finely chopped fresh dill or parsley (about 2 g)
- ½ cup thinly sliced cucumber (about 2 oz/55 g)
- ½ cup baby spinach leaves (about 0.5 oz/15 g)
- 1 small tomato, thinly sliced (about 4 oz/115 g)
- 2 tablespoons sunflower seeds (about 0.6 oz/18 g)
- 1 teaspoon Dijon mustard (5 g), optional
Instructions
- Prepare the vegetables and spread. Rinse and drain the chickpeas, then pat them dry so excess water does not thin the filling. Slice the cucumber and tomato, and wash and dry the spinach if needed. In a small bowl, stir together the cottage cheese, Greek yogurt, lemon juice, chopped dill or parsley, and Dijon mustard if using. Taste the spread and add a little pepper or salt if it needs it. If you prefer a smooth texture, mash the cottage cheese with a fork; blending it briefly also works, but is not necessary.
- Make the chickpea mixture. Put the chickpeas in a bowl and crush about two-thirds of them with a fork or potato masher, leaving the rest whole for texture. Stir in the smoked paprika, cumin, salt, and black pepper. The mixture should hold together loosely rather than becoming a smooth paste. If the chickpeas are very firm, press them a little more; if they seem dry, a teaspoon of water or lemon juice can help them bind.
- Warm and season the chickpeas. Heat the olive oil in a nonstick skillet over medium heat. Add the seasoned chickpeas and cook for 7–8 minutes, stirring and turning them occasionally, until they are hot and lightly golden in spots. Press the mixture against the pan once or twice to create a few crisp edges, but avoid leaving it undisturbed long enough to scorch. Taste and adjust the salt, pepper, or lemon. Take the pan off the heat.
- Toast the bread. While the chickpeas cook, toast the bread until lightly crisp, about 1–2 minutes in a toaster, depending on the setting and thickness. Toasting gives the bread structure and helps it stand up to the moist spread and sliced tomato. If you like soft sandwiches, leave the bread untoasted and plan to assemble and eat them promptly.
- Assemble and serve. Spread the cottage-cheese mixture over one side of each slice of bread. Divide the warm chickpeas between two slices, then add the spinach, cucumber, tomato, and sunflower seeds. Keep the tomato toward the center and the spinach between the chickpeas and bread if you want an extra barrier against sogginess. Close each sandwich, press gently, cut in half, and serve while the chickpeas are warm. For easier eating, use a wide spatula to transfer the filling and avoid overstuffing the bread.
Tips
- Dry the chickpeas well. Water clinging to rinsed canned chickpeas can make the skillet mixture steamy rather than lightly browned. Spread them on a clean towel or pat them with paper towels before mashing. Canned chickpeas vary in firmness, so mash only as much as needed to make a cohesive filling while keeping some whole pieces.
- Control moisture before assembling. Choose a sturdy bread and dry washed greens thoroughly. If the cottage cheese is especially loose, drain it in a fine-mesh strainer for 5–10 minutes before mixing it with the yogurt. Use ripe but firm tomato slices, and blot them if they are very juicy. These small adjustments keep the sandwich from turning wet before it reaches the table.
- Adjust the texture and seasoning. Cottage cheese curds give the spread a pleasantly lumpy texture; a quick blend makes it smoother and more like a thick cream cheese spread. Lemon sharpens the flavor, while dill tastes fresh and parsley is milder. Start with the listed salt because cottage cheese and bread can already be salty, then taste the chickpeas and spread separately before adding more.
- Swap thoughtfully. Use thick plain skyr or strained plain yogurt in place of cottage cheese for a tangier spread, or use mashed avocado for a dairy-free alternative. Avocado contributes a softer, richer texture but less protein than the cottage-cheese version. For a gluten-free sandwich, choose bread labeled gluten-free and check that the other packaged ingredients meet your needs.
Serving Suggestions
Serve these sandwiches warm for lunch with a simple side that adds crunch or freshness: carrot sticks, sliced bell pepper, a green salad, or a bowl of vegetable soup. Pickles or a few olives are good alongside if you enjoy a salty contrast to the lemony spread. For a more filling plate, add a cup of soup or a small serving of roasted potatoes, but keep the sandwich itself in manageable portions so the chickpea filling does not fall out.
The recipe makes two substantial sandwiches, each with a generous layer of chickpeas and vegetables. Protein amounts vary with the bread, cottage cheese, and yogurt you buy; using common products, the sandwich provides roughly 25 grams of protein per serving, but check the package nutrition labels for a closer estimate. For packed lunches, you can serve the filling in a bowl with toasted bread on the side, or wrap the sandwich tightly once the chickpea mixture has cooled. Keep wet toppings separate if it will be more than a short trip before eating.
Variations
Make it spicy: Add a pinch of red pepper flakes or a few drops of hot sauce to the chickpeas, then taste before adding more. A thin layer of pickled jalapeños gives a sharper, tangier heat. Keep the amount modest at first so the spice does not overwhelm the mild cottage-cheese spread.
Change the seasoning: Replace the cumin and smoked paprika with ½ teaspoon curry powder, or add a little garlic powder and chopped scallion. The curry version will taste warmer and more aromatic; the garlic-and-scallion version stays closer to a familiar deli-style sandwich. Add dried spices to the chickpeas before they go into the skillet so their flavor blooms in the oil.
Use different vegetables or seeds: Shredded carrot, thinly sliced red onion, roasted red pepper, or shredded cabbage can stand in for some of the cucumber, spinach, or tomato. Pumpkin seeds or chopped walnuts can replace sunflower seeds, though walnuts bring a stronger flavor. If using a juicy vegetable or a relish, keep it in a thin layer and add it just before serving.
Make it dairy-free: Use a thick, unsweetened plant-based yogurt with lemon and herbs, or mash ripe avocado with lemon and herbs for the spread. Plain soy yogurt is generally thicker and more neutral than many coconut-based options, while avocado tastes richer and less tangy. These swaps change the protein content, so check labels or add extra chickpeas or seeds if you want a more substantial filling.
Storage and Reheating
For best texture, store the components separately rather than keeping assembled sandwiches. Refrigerate the chickpea mixture and cottage-cheese spread in separate airtight containers within 2 hours of preparing them. The cooked chickpea mixture is best within 3–4 days; use the spread within 3–4 days as well, or follow an earlier use-by date on the dairy package. Keep the vegetables washed and fully dried in their own container, and slice the tomato shortly before serving when possible.
To reheat the chickpeas, warm a portion in a skillet over medium-low heat with a teaspoon of water, stirring until evenly hot, or microwave it in a covered, microwave-safe bowl in short intervals, stirring between intervals. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. The cottage-cheese spread and fresh vegetables are meant to be served cold, so do not heat the assembled sandwich. Toast fresh bread and build the sandwich just before eating. An assembled sandwich can be wrapped and refrigerated for a few hours, but the bread will soften; for quality, eat it the same day.
Frequently Asked Questions
Can I make the chickpea filling ahead?
Yes. Cook and cool the chickpea mixture, then refrigerate it in an airtight container within 2 hours. It keeps for 3–4 days under refrigeration. Reheat only the amount you plan to use, bringing it to 165°F (74°C), and assemble with fresh vegetables and spread. Keeping the filling separate from the bread is the easiest way to preserve the sandwich texture.
Can I use dried chickpeas instead of canned?
Yes, as long as you cook them fully before using them here. Measure 1 cup (165 g) of cooked, drained chickpeas for the recipe; the amount of dry chickpeas needed varies with how much water they absorb. Cook a larger batch according to its package directions, drain and cool the portion for this sandwich, and freeze extra cooked chickpeas if you will not use them within a few days. Do not put dry or undercooked chickpeas straight into the skillet.
What bread works best?
Choose bread with a firm crumb and slices thick enough to support the filling. Whole-grain sandwich bread, seeded bread, sourdough, or a sturdy multigrain loaf all work. Very thin or soft bread is more likely to tear, especially if the tomato is juicy. Toasting is helpful but optional; if you use a roll, scoop out a little of the center to make room for the filling without forcing it out the sides.
How can I make the sandwich without a skillet?
You can use the seasoned chickpeas without warming them: mash and mix them with the spices, then assemble the sandwich as directed. The result is cooler and softer, with less toasted flavor, but it is still satisfying. If using chickpeas straight from the refrigerator, let the filling sit on the counter only while you assemble the sandwiches, then return any remaining mixture to the refrigerator promptly.
How do I keep a packed sandwich from getting soggy?
Toast the bread, dry the vegetables thoroughly, and put the spinach between the chickpea filling and the bread as a moisture barrier. Let freshly cooked chickpeas cool briefly before packing so trapped steam does not soften the toast. For the best packed lunch, carry the filling, spread, and sliced vegetables in separate food-safe containers and assemble shortly before eating. If you must pack it already assembled, leave out the tomato until serving and keep the sandwich chilled.
Related
- Rosemary Infused Gin and Tonic, Made Fresh at Home
- Camel Meat: Slow-Braised Spiced Stew That Turns Tender
- Delightful Evening Meal Ideas: Italian Chicken Cacciatore
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).