
If you have been trying to eat more of both, high protein high fiber meals are the quiet workhorses of a healthier week. Protein keeps you full and holds onto muscle; fiber feeds your gut and slows digestion so hunger comes back later, not sooner. The two together do more than either alone, which is exactly why this pairing has taken over kitchens and feeds lately.
There is a good reason fiber is having a moment. Most people land nowhere near the 25 to 38 grams a day that dietitians point to, and closing that gap tends to do wonders for energy, digestion, and steady appetite. Pair that fiber with a real dose of protein and you get meals that actually keep you satisfied between them, instead of leaving you rooting through the cabinet an hour later.
The 25 recipes below span quick weeknight skillets, lentil-heavy stews, bean bowls, and seafood traybakes, from an 8-minute snack to a slow Sunday paella. Every one shows its real per-serving numbers for both protein and fiber, so you are never guessing what you are getting.
Think of this as a menu, not a challenge. Some dishes lean hard on fiber from beans and lentils, others hit big protein numbers from fish or steak, and the best of them do both at once. Cook a few, note the ones your household actually asks for again, and you will build a rotation that works without much thinking.
Highest-protein high-fiber meals (35g+ protein)
When you want to hit a serious protein target without skimping on fiber, start here.
1Chicken Quinoa Power Bowl
Mediterranean30 min17g fiber59g protein
A loaded Mediterranean bowl built on fluffy quinoa, seared chicken, chickpeas, and a tumble of crunchy vegetables, finished with lemon and herbs. It comes together in about 30 minutes and eats like something you would happily order out, colorful, bright, and genuinely filling from the first forkful.
This is the overachiever of the list, stacking roughly 59g of protein against 17g of fiber in a single serving. The chicken and quinoa carry the protein while chickpeas and vegetables drive the high fiber count, a combination that keeps satiety high and blood sugar steady long after lunch.
Tip: cook the quinoa in broth instead of water for deeper flavor with zero added effort.
2Tacos al Pastor
Mexican60 min9g fiber42g protein
Marinade-stained pork, charred at the edges and piled into warm tortillas with pineapple, onion, and cilantro. These take about an hour, mostly hands-off while the pork soaks up its achiote-and-chile marinade, and they turn a weeknight into something that feels like a small celebration.
Tacos rarely read as a high protein high fiber meal, but these deliver around 42g of protein with a respectable 9g of fiber once you count the tortillas, onion, and pineapple. Serve them on corn tortillas and add a scoop of beans on the side to push the fiber even higher.
Tip: char the pineapple alongside the pork for a smoky-sweet edge that cuts the richness.
3Cottage Cheese Alfredo
Italian20 min3g fiber36g protein
Silky alfredo without the cream coma, this version blends cottage cheese into a glossy, high-protein sauce that clings to every strand of pasta. It is ready in about 20 minutes and lands somewhere between comfort food and clever swap, rich-tasting but far lighter than the classic.
With roughly 36g of protein per serving, cottage cheese does the heavy lifting here where cream usually would. Fiber is modest at around 3g, so this is your protein-forward pick, easily nudged higher by tossing in peas, spinach, or whole-wheat pasta for a fiber boost.
Tip: blend the cottage cheese completely smooth before heating so the sauce stays creamy, not curdled.
4Salmon & Broccoli Traybake
American25 min7g fiber42g protein
One pan, minimal cleanup, maximum payoff: salmon fillets roasted alongside broccoli until the fish flakes and the florets crisp at the tips. In about 25 minutes you get a dinner that looks composed and tastes like you tried, without actually having to.
Salmon brings around 42g of protein plus its signature omega-3s, while broccoli quietly contributes a solid 7g of fiber. That protein-and-fiber pairing makes this a textbook example of a satisfying plate, filling enough to skip the late-night snack hunt.
Tip: give the broccoli a five-minute head start in the oven so it roasts fully by the time the salmon is done.
5Paella Valenciana
Spanish65 min8g fiber51g protein
The showstopper: saffron-stained rice studded with chicken, rabbit or extra chicken, green beans, and butter beans, cooked until a crisp socarrat forms at the base. It takes about 65 minutes and rewards a slow, unhurried evening at the stove with a genuinely festive result.
This traditional Valencian version is quietly nutritious, delivering around 51g of protein from the meat and roughly 8g of fiber from the beans and vegetables folded through the rice. It proves a celebratory dish can still land as a high protein high fiber meal.
Tip: resist stirring once the rice goes in, that stillness is exactly how the prized crispy socarrat forms.
6Bouillabaisse
French70 min5g fiber74g protein
A fragrant Provencal seafood stew, saffron and fennel simmered into a tomato broth loaded with mixed fish and shellfish, served with garlicky rouille. It is a 70-minute project, but the aroma alone signals that something special is happening in the pot.
The protein number here is enormous, roughly 74g per serving from the generous haul of seafood, making it the highest-protein dish on the list. Fiber sits around 5g from the fennel, tomato, and aromatics, so ladle it over a bean-studded side to round things out.
Tip: add the most delicate fish last so it poaches gently instead of falling apart in the broth.
7Besan Chilla
Indian20 min10g fiber18g protein
A savory Indian pancake made from besan, chickpea flour, whisked with onion, chile, and herbs, then griddled until lacy and golden. Ready in about 20 minutes, it is the kind of fast, humble breakfast or snack that punches well above its weight.
Because it is built entirely on chickpea flour, chilla brings both protein and fiber to the table, around 18g and 10g per serving respectively. That legume base makes it a naturally gut-friendly, filling option, a rare high-fiber breakfast that does not lean on cereal.
Tip: let the batter rest ten minutes so the besan hydrates and the chilla cooks up tender, not chalky.
8Spiced Chickpea Wrap
Middle Eastern18 min18g fiber27g protein
Warm, cumin-scented chickpeas folded into a soft flatbread with crunchy vegetables and a swipe of tahini or yogurt sauce. This 18-minute wrap is proof that a quick lunch can still be genuinely substantial rather than a sad desk sandwich.
Chickpeas make this a fiber standout at roughly 18g per serving, paired with a solid 27g of protein from the legumes and dressing. It is a plant-forward high protein high fiber meal that keeps you full through the afternoon, no meat required.
Tip: crisp the chickpeas in a hot dry pan for a minute before wrapping so they add texture, not mush.
9Salted Edamame
Japanese8 min5g fiber12g protein
The simplest thing on this list and one of the most useful: young soybeans steamed in the pod and showered with flaky salt. Eight minutes, one pot, and you have a snack that beats almost anything from a bag.
Even as a snack, edamame quietly delivers around 12g of protein and 5g of fiber per serving, a combination that makes it far more satisfying than typical grab-and-go options. Keep a bag in the freezer for an instant, gut-friendly bite that actually holds you over.
Tip: toss the hot pods with a pinch of chili flakes and sesame for a five-second flavor upgrade.
10Bean & Cheese Burrito
Mexican-American20 min20g fiber37g protein
The everyday classic done right: warm refried or whole beans and melty cheese wrapped in a soft tortilla, griddled until golden. In about 20 minutes it turns pantry staples into a hand-held dinner that feels indulgent but is quietly working in your favor.
This is a fiber powerhouse at roughly 20g per serving, thanks to the beans, alongside a hearty 37g of protein from the beans and cheese together. That legume-and-dairy pairing is exactly the kind of combo that makes a burrito a legitimate high protein high fiber meal.
Tip: mash some of the beans and leave the rest whole for a filling with both creamy and hearty texture.
11Tofu & Vegetable Stir-Fry
Chinese20 min12g fiber36g protein
Crisp-edged tofu and a rainbow of vegetables tossed in a glossy, savory sauce over high heat. This 20-minute stir-fry is fast, endlessly adaptable, and lands with a satisfying wok-seared depth that makes plant-based feel anything but boring.
Tofu drives around 36g of protein while the vegetable medley pushes fiber to roughly 12g, a duo that supports steady fullness and the GLP-1 pathway tied to appetite control. It is a smart, gut-friendly choice for anyone eating with satiety in mind.
Tip: press the tofu dry and get the pan screaming hot so it sears instead of steams.
12Salmon & Lentil Traybake
Mediterranean35 min22g fiber52g protein
Salmon fillets roasted over a bed of earthy lentils and vegetables, everything mingling on one tray until the fish is just set and the lentils have soaked up the pan juices. About 35 minutes gets you a Mediterranean dinner that looks and tastes considered.
This is one of the best all-rounders here, marrying roughly 52g of protein from the salmon with a huge 22g of fiber from the lentils. That combination of omega-3-rich fish and high-fiber legumes makes it a near-perfect high protein high fiber meal in a single pan.
Tip: warm the lentils on the tray before adding the salmon so both finish cooking at the same moment.
13Turkey Taco Skillet
Mexican20 min10g fiber42g protein
All the flavor of taco night in one pan, no assembly line required: seasoned ground turkey simmered with beans, tomatoes, and spices, ready to scoop or spoon over rice. Twenty minutes, one skillet, minimal fuss on a busy night.
Lean turkey brings around 42g of protein while the beans add a solid 10g of fiber, turning a quick skillet into a genuinely balanced plate. It is weeknight-fast and still filling, the kind of meal that keeps hunger at bay through the evening.
Tip: let the mixture simmer a few extra minutes uncovered so the flavors concentrate and the sauce thickens.
Plant-forward high-protein, high-fiber meals
Beans, lentils, and tofu proving you don't need meat to hit both targets at once.
14Lentil Bolognese
Italian45 min25g fiber27g protein
A deeply savory, slow-simmered ragu that swaps most of the meat for lentils, clinging to pasta with all the richness of the original. It takes about 45 minutes, mostly quiet simmering, and converts skeptics with its meaty, satisfying depth.
Lentils make this the fiber champion of the pasta section at roughly 25g per serving, alongside a plant-powered 27g of protein. That legume base delivers the gut-friendly, blood-sugar-steadying benefits fiber is celebrated for, all in a bowl that eats like pure comfort.
Tip: finish with a splash of the starchy pasta water to make the sauce glossy and help it grip every noodle.
15Chicken Club Sandwich
American30 min9g fiber38g protein
The diner classic, stacked tall: sliced chicken, crisp bacon, lettuce, and tomato layered on toasted bread. About 30 minutes of assembly and griddling delivers a sandwich that feels like a treat but hides some real nutritional backbone.
This club carries around 38g of protein from the chicken and bacon, plus a respectable 9g of fiber when you build it on whole-grain bread and pile on the vegetables. It shows that even a familiar sandwich can moonlight as a high protein high fiber meal.
Tip: use hearty whole-grain bread, it holds the stack together and quietly doubles the fiber.
16White Bean and Tuna Salad
Spanish12 min13g fiber36g protein
A no-cook Spanish plate of creamy white beans and flaked tuna dressed in good olive oil, sharp onion, and parsley. Twelve minutes, zero heat, and you have a pantry salad that tastes like a coastal lunch and travels beautifully to work.
White beans and tuna make a classic protein-and-fiber duo here, landing around 36g of protein and 13g of fiber per serving. It is fast, keeps well, and proves a cold, throw-together salad can be every bit as filling as a hot dinner.
Tip: dress it while the beans are at room temperature so they drink up the olive oil and onion.
17Salade Nicoise
French30 min5g fiber27g protein
The composed French classic, tuna, green beans, potatoes, olives, and egg arranged over greens with a bright vinaigrette. It takes about 30 minutes and rewards the effort with a plate that is as pretty as it is genuinely substantial.
Tuna and egg push protein to around 27g, while the green beans and potatoes contribute roughly 5g of fiber. Keep the potato skins on and add a handful of beans to nudge the fiber higher and firmly into high protein high fiber meal territory.
Tip: dress each component separately so nothing goes soggy and every bite tastes distinct.
18Masoor Dal
Indian25 min6g fiber13g protein
A comforting Indian red-lentil dal, split lentils simmered soft and finished with a sizzling tempering of cumin, garlic, and spices. Twenty-five minutes gets you a pot of warm, golden nourishment that pairs with rice or flatbread and reheats like a dream.
Red lentils give this dal around 13g of protein and 6g of fiber per serving from a single humble legume, an efficient, gut-friendly base. Ladle it over brown rice or scoop with whole-grain roti to build it into a fuller high-fiber plate.
Tip: bloom the spices in hot ghee or oil until fragrant before pouring the tempering over the dal for maximum flavor.
19Seared Steak & Arugula Salad
Mediterranean20 min8g fiber40g protein
Seared steak sliced over a peppery pile of arugula with shaved parmesan and a lemony dressing. This 20-minute plate feels restaurant-special but comes together fast, all char and freshness with barely any cleanup.
The steak delivers a hearty 40g of protein while the greens and any beans or vegetables you fold in bring roughly 8g of fiber. It is a satiety-forward, GLP-1-friendly plate that stays light on the stomach while keeping you genuinely full.
Tip: let the steak rest before slicing against the grain so it stays juicy and tender.
20Frijoles Charros
Mexican30 min20g fiber30g protein
A hearty Mexican bean stew, pinto beans simmered with bacon, tomato, chile, and plenty of aromatics into a brothy, deeply savory pot. Thirty minutes on the stove yields something between a soup and a side that everyone goes back to.
Beans make this a genuine fiber heavyweight at around 20g per serving, with a solid 30g of protein from the beans and pork together. It is exactly the kind of legume-forward, gut-friendly dish that anchors a filling high protein high fiber meal.
Tip: save a ladle of the bean broth to loosen leftovers, they thicken considerably overnight.
21Tuna and Bean Salad
Italian10 min7g fiber23g protein
An Italian-inspired toss of cannellini beans, tuna, and vegetables in a bright, herby dressing. Ten minutes, no cooking, just good pantry ingredients coming together into a salad that tastes far more considered than the effort suggests.
White beans and tuna give this salad roughly 23g of protein and 7g of fiber per serving, a satisfying combination for such a quick assembly. It is an ideal fridge-raid lunch that still leaves you full rather than reaching for a snack an hour later.
Tip: let it sit ten minutes before serving so the beans and vegetables soak up the dressing.
22Chili con Carne
American70 min16g fiber27g protein
A big, slow-simmered pot of beef, beans, tomato, and warm spices that only gets better as it cooks down. It takes about 70 minutes, most of it unattended, and fills the kitchen with the kind of smell that draws people in.
Kidney beans push fiber to a hearty 16g per serving while the beef and beans together supply around 27g of protein. This is a classic case of a legume-loaded comfort dish quietly doubling as a high protein high fiber meal.
Tip: make it a day ahead, chili's flavor deepens noticeably after a night in the fridge.
23Lentejas Estofadas
Spanish50 min28g fiber30g protein
A rustic Spanish lentil stew, lentils braised with chorizo, vegetables, and smoked paprika until thick and spoon-coating. Fifty minutes of mostly hands-off simmering delivers a one-pot dinner that tastes like it cooked all day.
This is the single highest-fiber dish on the list at a remarkable 28g per serving, paired with a robust 30g of protein from the lentils and chorizo. Few meals pack this much gut-friendly fiber and protein into one comforting, satisfying bowl.
Tip: add the lentils to already-simmering aromatics so they absorb flavor from the very start.
24Lentilles au Lard
French45 min26g fiber23g protein
A cozy French bistro classic, green lentils braised with smoky lardons, carrots, and onion until tender and glossy. About 45 minutes yields a rich, earthy dish that works as a warming main or a substantial side alongside sausage or fish.
Green lentils make this another fiber standout at roughly 26g per serving, with around 23g of protein from the legumes and pork. It is a deeply satisfying, gut-friendly plate that shows French comfort food can be a serious high protein high fiber meal.
Tip: use firm French green lentils, they hold their shape and stay pleasantly toothsome rather than turning to mush.
25Dal Tadka
Indian35 min9g fiber12g protein
The beloved Indian yellow dal finished with a dramatic tadka, spices bloomed in ghee and poured sizzling over the top just before serving. Thirty-five minutes gets you a fragrant, golden pot that pairs endlessly with rice and flatbread.
Lentils give this dal around 12g of protein and 9g of fiber per serving, a comforting, gut-friendly base from one humble ingredient. Serve it with brown rice or a whole-grain roti and a side of vegetables to build it into a fuller, higher-fiber plate.
Tip: pour the tadka over the dal at the very last second so it hits the table still crackling and aromatic.
Why protein + fiber is the winning combination
- Build the plate around a legume. Beans, lentils, and chickpeas are the rare foods that bring serious fiber AND protein at once, so making one the base does most of the work for you.
- Do not peel what you do not have to. Skins on potatoes, apples, and cucumbers, plus the pulp in beans, are where much of the fiber lives, so scrubbing beats peeling most of the time.
- Add fiber gradually and drink water. Jumping from 10g to 30g overnight can leave your gut cranky, so ramp up over a week or two and keep a glass nearby.
- Batch-cook lentils and grains on Sunday. A pot of cooked lentils or quinoa in the fridge turns almost any weeknight protein into a high protein high fiber meal in minutes.
- Reach for canned when time is short. Rinsed canned beans, lentils, and chickpeas deliver nearly identical fiber to dried, and they turn an 18-minute dinner into a legitimately filling one.
Frequently asked questions
What is a good amount of protein and fiber to aim for in one meal?
A satisfying target is roughly 25 to 40 grams of protein and 8 to 12 grams of fiber per serving. That protein range supports muscle and satiety, while the fiber helps you reach the daily 25 to 38 gram goal across three meals and keeps you full longer between them.
Can you get enough protein and fiber without eating meat?
Absolutely. Lentils, chickpeas, black beans, tofu, edamame, and besan (chickpea flour) all deliver protein and fiber in the same bite, which is why plant-forward dishes like lentil bolognese, spiced chickpea wraps, and tofu stir-fry often out-fiber their meaty counterparts while still hitting solid protein numbers.
Why do high protein high fiber meals keep you full for so long?
Protein and fiber both slow how fast your stomach empties and blunt blood-sugar spikes. Fiber also feeds gut bacteria that release compounds tied to appetite signaling, including the GLP-1 pathway, so the two together tend to quiet hunger for hours rather than minutes.
Are these meals good if I am on a GLP-1 medication?
They pair well. On GLP-1 medications appetite drops, so every bite needs to count, and protein-and-fiber-dense meals help protect muscle and support digestion on smaller portions. Fiber-forward, gut-friendly dishes are a smart fit, though you should always follow your own clinician's guidance.
Make it a habit. Homecooked plans a week of meals around what's already in your kitchen, tells you the few ingredients you're missing, and walks you through cooking each one — so hitting your fiber and protein goals becomes automatic. Browse more recipes or start planning your week.