21 High Protein Fiber Recipes with 30+ Grams of Protein
Most “high protein” recipes get the protein right and forget everything else.
The result is a meal that hits your macros but leaves you hungry an hour later, or one that’s dense enough in protein but so low in fiber that your digestion, gut health, and satiety signals never catch up. Protein and fiber together are what actually keep you full — and the two work better in combination than either does alone.
Every recipe in this collection delivers at least 30 grams of protein per serving and meaningful fiber alongside it — from beans, legumes, vegetables, and whole grains that pull double duty as both fiber sources and complementary protein. Full ingredients and step-by-step instructions are included for every single one.
Why Protein and Fiber Together Beat Either One Alone
Protein reduces hunger by suppressing ghrelin (the hunger hormone) and triggering satiety signals in the brain. Fiber slows gastric emptying — meaning food physically stays in your stomach longer. When both are present in the same meal, the satiety effect is significantly longer-lasting than either provides on its own.
There’s also a practical benefit: high-fiber foods tend to have lower calorie density than pure protein sources. Adding beans, lentils, or vegetables to a protein-heavy meal increases volume without dramatically increasing calories — you eat more food, feel fuller, and stay within your targets more easily.
Daily Targets at a Glance
| Nutrient | Daily Target | Per Meal (3 meals) |
|---|---|---|
| Protein | 100–150g (active adults) | 30–50g per meal |
| Fiber | 25–38g | 8–13g per meal |
| Combined effect | 4–5 hrs satiety | vs 2–3 hrs protein alone |
“A meal that’s high in protein but low in fiber is a meal you’ll be hungry again from in two hours. Combine them and you eat once, feel satisfied, and move on with your day.”
All 21 Recipes at a Glance
| # | Recipe | Protein | Fiber | Time |
|---|---|---|---|---|
| 1 | Chicken and Lentil Bowl | 42g | 14g | 30 min |
| 2 | Salmon with White Beans and Kale | 38g | 11g | 25 min |
| 3 | Turkey and Black Bean Chili | 44g | 18g | 40 min |
| 4 | Greek Chicken and Chickpea Bowl | 40g | 12g | 30 min |
| 5 | Egg White and Spinach Frittata | 30g | 4g | 25 min |
| 6 | Ground Beef and Lentil Skillet | 45g | 13g | 30 min |
| 7 | Shrimp and Edamame Stir-Fry | 36g | 9g | 20 min |
| 8 | Tuna and White Bean Salad | 34g | 9g | 10 min |
| 9 | Cottage Cheese and Lentil Bowls | 32g | 10g | 20 min |
| 10 | Chicken and Quinoa Stuffed Peppers | 38g | 8g | 40 min |
| 11 | Beef and Broccoli with Brown Rice | 42g | 7g | 25 min |
| 12 | High Protein Lentil Soup | 31g | 16g | 35 min |
| 13 | Turkey Meatballs with Chickpea Pasta | 46g | 11g | 35 min |
| 14 | Pork Tenderloin with Split Pea Mash | 41g | 14g | 35 min |
| 15 | Chicken Tikka Masala with Lentils | 44g | 13g | 40 min |
| 16 | Baked Cod with Black Bean Salsa | 35g | 10g | 25 min |
| 17 | High Protein Burrito Bowl | 48g | 15g | 25 min |
| 18 | Greek Yogurt Chicken Marinade | 43g | 5g | 30 min |
| 19 | Egg and Black Bean Breakfast Bowl | 30g | 12g | 15 min |
| 20 | Steak and Roasted Veggie Bowl | 45g | 9g | 30 min |
| 21 | Tofu and Edamame Power Bowl | 33g | 12g | 20 min |
The combination of lean protein and fiber-rich legumes is the most effective hunger-control strategy in any meal.
🍗 Chicken, Meat & Fish Recipes (1–7)
1. Chicken and Lentil Bowl — 42g Protein | 14g Fiber
One pan, 30 minutes, stays filling for hours. The lentils double the fiber while the chicken handles the protein.
Ingredients:
- 200g chicken breast, diced
- ¾ cup (150g) cooked green lentils
- 1 cup baby spinach
- ½ cup cherry tomatoes, halved
- 2 tablespoons olive oil, garlic, cumin, salt, pepper
Instructions:
- Season diced chicken with cumin, salt, and pepper. Sauté in olive oil over medium-high heat for 6–7 minutes until cooked through and golden.
- Add cherry tomatoes and cook 2 minutes until softened.
- Add cooked lentils and spinach. Stir and cook 2 more minutes until spinach wilts. Taste and season.
- Serve in a bowl. Top with a drizzle of olive oil and lemon juice.
2. Salmon with White Beans and Kale — 38g Protein | 11g Fiber
Pan-seared salmon over a warm white bean and kale base — restaurant quality, 25 minutes.
Ingredients:
- 180g salmon fillet, skin on
- 1 can (400g) white beans, drained and rinsed
- 2 cups chopped kale, stems removed
- 3 garlic cloves, minced
- 2 tablespoons olive oil, lemon juice, salt, pepper, chili flakes
Instructions:
- Pat salmon dry. Season with salt and pepper. Sear in 1 tablespoon olive oil over medium-high heat, skin-side down, for 4–5 minutes. Flip and cook 2–3 more minutes. Set aside.
- In the same pan, sauté garlic in remaining oil for 1 minute. Add kale and cook 3 minutes until wilted.
- Add white beans and chili flakes. Cook 2 minutes until warmed through.
- Plate the bean and kale mixture. Top with salmon fillet. Finish with lemon juice.
3. Turkey and Black Bean Chili — 44g Protein | 18g Fiber
The highest fiber recipe on this entire list. One pot, freezes perfectly, and gets better on day two.
Ingredients:
- 400g ground turkey
- 2 cans (400g each) black beans, drained
- 1 can (400g) diced tomatoes
- 1 bell pepper, diced; 1 onion, diced; 3 garlic cloves, minced
- 2 tsp cumin, 1 tsp chili powder, 1 tsp smoked paprika, salt, olive oil
Instructions:
- Brown ground turkey in olive oil over medium-high heat, breaking it up, about 6 minutes. Season with salt.
- Add onion, bell pepper, and garlic. Cook 4 minutes until softened.
- Add cumin, chili powder, and paprika. Stir 1 minute.
- Add diced tomatoes and black beans. Simmer uncovered for 20–25 minutes until thickened.
- Serve with a dollop of Greek yogurt and fresh cilantro.
4. Greek Chicken and Chickpea Bowl — 40g Protein | 12g Fiber
Mediterranean-seasoned chicken over crispy roasted chickpeas, cucumber, tomato, and tzatziki.
Ingredients:
- 200g chicken thigh or breast, sliced
- 1 can (400g) chickpeas, drained and dried
- ½ cup cucumber, diced; ½ cup cherry tomatoes, halved
- Dried oregano, garlic powder, olive oil, lemon juice, salt, pepper
- 2 tablespoons tzatziki for serving
Instructions:
- Toss chickpeas with olive oil, oregano, garlic powder, salt. Roast at 425°F for 20 minutes until crispy.
- Season chicken with oregano, salt, pepper, lemon juice. Pan-sear in olive oil 4–5 minutes per side until cooked through.
- Build bowl: roasted chickpeas as base, sliced chicken, cucumber, tomatoes. Dollop tzatziki. Drizzle with olive oil and extra lemon.
5. Ground Beef and Lentil Skillet — 45g Protein | 13g Fiber
One skillet, 30 minutes. Ground beef and lentils together deliver more protein and fiber than either does alone.
Ingredients:
- 300g lean ground beef (90%+)
- ¾ cup (150g) red lentils, rinsed
- 1 can (400g) diced tomatoes
- 1 onion, diced; 3 garlic cloves, minced
- 1 tsp cumin, 1 tsp paprika, ½ tsp cinnamon, salt, olive oil, 1 cup water
Instructions:
- Brown ground beef in a large skillet, breaking it up, 6–7 minutes. Drain excess fat.
- Add onion and garlic. Cook 3 minutes. Add cumin, paprika, and cinnamon. Stir 1 minute.
- Add rinsed lentils, diced tomatoes, and 1 cup water. Bring to a boil.
- Reduce heat, cover, and simmer 18–20 minutes until lentils are soft and liquid is mostly absorbed. Season with salt and serve with flatbread or over rice.
6. Shrimp and Edamame Stir-Fry — 36g Protein | 9g Fiber
Fastest recipe on this list. Twenty minutes, two protein sources, one pan.
Ingredients:
- 250g large shrimp, peeled and deveined
- 1 cup (155g) shelled edamame (frozen, thawed)
- 2 cups broccoli florets; 1 red bell pepper, sliced
- 3 tbsp soy sauce, 1 tbsp sesame oil, 1 tbsp ginger (minced), 2 garlic cloves (minced), 1 tsp chili flakes
Instructions:
- Mix soy sauce, sesame oil, ginger, and garlic into a quick sauce. Set aside.
- Stir-fry broccoli and bell pepper in oil over high heat for 3 minutes.
- Add shrimp and edamame. Stir-fry 3–4 minutes until shrimp are pink.
- Pour sauce over everything. Toss for 1 minute. Serve immediately over brown rice or cauliflower rice.
7. Tuna and White Bean Salad — 34g Protein | 9g Fiber
No cooking. Ten minutes. High protein, solid fiber — the fastest meal on the entire list.
Ingredients:
- 2 cans (160g each) tuna in spring water, drained
- 1 can (400g) white beans, drained and rinsed
- ½ red onion, finely diced; 2 stalks celery, diced
- 2 tbsp olive oil, juice of 1 lemon, 1 tsp Dijon mustard, salt, pepper, fresh parsley
Instructions:
- Flake tuna into a large bowl. Add white beans, red onion, and celery.
- Whisk olive oil, lemon juice, mustard, salt, and pepper. Pour over and toss gently.
- Taste and adjust seasoning. Finish with fresh parsley. Serve over salad greens or with whole grain bread.
Prep a few of these recipes on Sunday and your week’s meals are handled.
🥗 Bowls, Soups & One-Pot Meals (8–14)
8. Cottage Cheese and Lentil Bowl — 32g Protein | 10g Fiber
Underrated combo — the cottage cheese adds protein and creaminess while lentils handle the fiber.
Ingredients:
- ¾ cup (170g) full-fat cottage cheese
- ¾ cup (150g) cooked green lentils
- 1 cup roasted cherry tomatoes; ½ avocado, sliced
- Olive oil, lemon juice, salt, pepper, fresh herbs
Instructions:
- Roast cherry tomatoes with olive oil and salt at 400°F for 15 minutes until burst.
- Season warm lentils with lemon juice, salt, and pepper.
- Build bowl: cottage cheese as base, warm lentils on top, roasted tomatoes, avocado slices. Finish with olive oil and fresh herbs.
9. Chicken and Quinoa Stuffed Peppers — 38g Protein | 8g Fiber
The meal prep classic that always works. Make six on Sunday, reheat all week.
Ingredients (makes 4 peppers):
- 4 large bell peppers, tops removed and seeds cleared
- 250g ground chicken
- ½ cup (90g) cooked quinoa
- ½ cup black beans; ½ cup corn; ½ cup salsa
- ½ cup shredded cheese; salt, cumin, garlic powder
Instructions:
- Preheat oven to 375°F. Brown ground chicken with cumin, garlic powder, and salt. Drain excess liquid.
- Mix cooked chicken with quinoa, black beans, corn, and salsa.
- Fill each pepper tightly. Top with shredded cheese.
- Place in baking dish, cover with foil, bake 25 minutes. Remove foil, bake 10 more minutes until cheese is golden.
10. High Protein Lentil Soup — 31g Protein | 16g Fiber
Second highest fiber recipe on the list. Add Greek yogurt to the bowl to push protein past 30g.
Ingredients:
- 1 cup (200g) red lentils, rinsed
- 1 can (400g) diced tomatoes
- 1 litre chicken or vegetable broth
- 1 onion, diced; 3 garlic cloves; 1 carrot, diced
- 1 tsp cumin, 1 tsp turmeric, ½ tsp smoked paprika, olive oil, salt
- ½ cup (120g) Greek yogurt per bowl to serve
Instructions:
- Sauté onion, garlic, and carrot in olive oil for 5 minutes. Add cumin, turmeric, and paprika. Cook 1 minute.
- Add lentils, diced tomatoes, and broth. Bring to a boil.
- Reduce heat and simmer 20 minutes until lentils are completely soft.
- Blend half the soup for a creamy-chunky texture. Season with salt. Serve with a large dollop of Greek yogurt and lemon juice.
11. Turkey Meatballs with Chickpea Pasta — 46g Protein | 11g Fiber
Chickpea pasta is the swap that most people make once and never go back from — higher protein, higher fiber, same comfort.
Ingredients:
- 300g ground turkey
- 1 egg, 2 tbsp breadcrumbs, 1 garlic clove (minced), salt, Italian seasoning
- 200g chickpea pasta (Banza or similar)
- 1½ cups marinara sauce
Instructions:
- Mix ground turkey, egg, breadcrumbs, garlic, and Italian seasoning. Form into 16 meatballs.
- Brown meatballs in olive oil over medium heat, turning to color all sides, about 8 minutes. Transfer to a plate.
- Add marinara to the pan. Return meatballs. Simmer 10 minutes until cooked through.
- Cook chickpea pasta per package. Serve meatballs and sauce over pasta with parmesan.
12. Pork Tenderloin with Split Pea Mash — 41g Protein | 14g Fiber
A more elegant version of meat and potatoes — split peas are higher in fiber than any potato preparation and absorb flavors well.
Ingredients:
- 300g pork tenderloin
- ¾ cup (150g) dried yellow split peas
- 500ml vegetable broth
- 1 tablespoon butter; salt, pepper, rosemary, garlic, olive oil
Instructions:
- Simmer split peas in broth for 25–30 minutes until completely soft. Drain excess liquid. Mash with butter, salt, and pepper until smooth.
- Season pork with salt, pepper, rosemary, and garlic. Sear in oil over high heat, 2 minutes each side.
- Transfer to oven at 400°F for 12–15 minutes until internal temperature reaches 145°F (63°C). Rest 5 minutes before slicing.
- Serve sliced pork over the split pea mash with pan juices drizzled over.
13. Chicken Tikka Masala with Red Lentils — 44g Protein | 13g Fiber
Classic tikka masala base with red lentils stirred in during simmering — they dissolve into the sauce and you wouldn’t know they were there from the texture.
Ingredients:
- 250g chicken breast, cubed
- ½ cup (100g) red lentils, rinsed
- 1 can (400g) coconut milk; 1 can (400g) crushed tomatoes
- 1 onion, diced; 3 garlic cloves; 1 tbsp ginger
- 2 tsp garam masala, 1 tsp cumin, 1 tsp turmeric, salt, oil
Instructions:
- Sauté onion in oil 5 minutes. Add garlic, ginger, and spices. Cook 2 minutes.
- Add crushed tomatoes and cook 5 minutes until sauce deepens in color.
- Add chicken, red lentils, and coconut milk. Stir well. Bring to a boil.
- Reduce heat and simmer 20 minutes until chicken is cooked through and lentils have dissolved into the sauce. Serve over basmati rice with naan.
14. High Protein Burrito Bowl — 48g Protein | 15g Fiber
The highest protein recipe on this list. Two protein sources — chicken and black beans — over brown rice with every topping that matters.
Ingredients:
- 200g chicken breast, sliced
- ½ cup (120g) black beans, drained
- ½ cup (90g) cooked brown rice
- ¼ cup corn; ¼ cup salsa; ¼ avocado
- 3 tablespoons Greek yogurt (sour cream substitute); lime, cilantro, cumin, chili powder, salt
Instructions:
- Season chicken with cumin, chili powder, and salt. Cook in oil over medium-high heat 5–6 minutes until cooked and slightly charred at the edges.
- Warm black beans separately with a pinch of cumin and salt.
- Build bowl: brown rice base, chicken, black beans, corn, salsa, sliced avocado, Greek yogurt. Finish with lime juice and fresh cilantro.
🔗 More High-Fiber Recipes
Looking for fiber-focused meals without the protein goal?
30 high-fiber recipes organized by meal type — breakfasts, lunches, dinners, soups, and snacks. Full recipes with fiber counts for every one.
→ 30 Healthy High-Fiber Recipes You’ll Want to Make Every Week
Baked fish with legume-based sides — the protein and fiber combination that looks effortless.
🥦 More Meals + Vegetarian Options (15–21)
15. Baked Cod with Black Bean Salsa — 35g Protein | 10g Fiber
Flaky white fish over a bright, protein-rich black bean salsa. 25 minutes, impressive presentation.
Ingredients:
- 200g cod fillet
- 1 can (400g) black beans, drained
- ½ cup corn; ½ red onion, diced; 1 jalapeño, minced
- Juice of 2 limes, fresh cilantro, cumin, olive oil, salt, pepper
Instructions:
- Mix black beans, corn, red onion, jalapeño, lime juice, cilantro, and cumin. Season with salt. Set aside.
- Season cod with salt, pepper, and a drizzle of olive oil. Bake at 400°F for 14–16 minutes until flaky.
- Spoon bean salsa onto a plate. Place baked cod on top. Extra lime juice over everything.
16. Beef and Broccoli with Brown Rice — 42g Protein | 7g Fiber
The takeout classic done at home, with brown rice that adds fiber the restaurant version never bothers with.
Ingredients:
- 300g sirloin steak, thinly sliced against the grain
- 3 cups broccoli florets
- ½ cup (90g) cooked brown rice per serving
- 3 tbsp soy sauce, 1 tbsp oyster sauce, 1 tsp sesame oil, 1 tsp cornstarch, 3 garlic cloves, 1 tsp ginger
Instructions:
- Mix soy sauce, oyster sauce, sesame oil, and cornstarch into sauce. Set aside.
- Stir-fry beef slices in very hot oil 2 minutes. Remove and set aside.
- Stir-fry broccoli 3 minutes. Add garlic and ginger, cook 1 minute.
- Return beef. Add sauce and toss for 1–2 minutes until everything is glossy and coated. Serve over brown rice.
17. Greek Yogurt Marinated Grilled Chicken — 43g Protein | 5g Fiber
Greek yogurt marinade keeps chicken moist and adds protein to the marinade itself. Serve alongside any fiber-rich side for a complete meal.
Ingredients:
- 2 large chicken breasts (250g each)
- ½ cup (120g) full-fat Greek yogurt
- 3 garlic cloves (minced), juice of 1 lemon, 1 tsp cumin, 1 tsp paprika, salt, pepper, 1 tbsp olive oil
Instructions:
- Mix Greek yogurt, garlic, lemon juice, cumin, paprika, olive oil, salt, and pepper into a marinade.
- Coat chicken breasts fully and marinate at least 2 hours — overnight is better.
- Grill over medium-high heat 6–7 minutes per side until internal temperature reaches 165°F (74°C).
- Rest 5 minutes before slicing. Serve with a high-fiber side from this list — the lentil bowl or roasted veggie bowl work particularly well.
18. Egg White and Spinach Frittata — 30g Protein | 4g Fiber
High-protein breakfast or lunch. Egg whites deliver protein with almost no fat — add a side of beans to hit fiber targets.
Ingredients:
- 8 egg whites (or 1 cup liquid egg whites)
- 2 whole eggs
- 2 cups baby spinach; ½ cup cherry tomatoes, halved; ¼ cup feta cheese
- Garlic, olive oil, salt, pepper, Italian seasoning
Instructions:
- Preheat oven to 375°F. Sauté garlic in an oven-safe skillet. Add spinach and cook until wilted. Add cherry tomatoes.
- Whisk egg whites and whole eggs with salt, pepper, and Italian seasoning. Pour over vegetables.
- Scatter feta on top. Cook on stovetop 2 minutes until edges begin to set.
- Transfer to oven and bake 12–14 minutes until fully set. Slice into wedges.
19. Egg and Black Bean Breakfast Bowl — 30g Protein | 12g Fiber
Breakfast that actually keeps you full until lunch. Scrambled eggs over warm spiced black beans.
Ingredients:
- 3 large eggs
- 1 can (400g) black beans, drained (use ¾ of can)
- ¼ avocado, sliced; 2 tablespoons salsa
- Cumin, garlic powder, salt, olive oil, fresh cilantro
Instructions:
- Warm black beans in a small pan with cumin, garlic powder, and salt for 3 minutes.
- Scramble eggs in olive oil to your preferred consistency.
- Bowl: warm black beans as base, scrambled eggs on top, sliced avocado, salsa, and fresh cilantro. Serve immediately.
20. Steak and Roasted Veggie Bowl — 45g Protein | 9g Fiber
Sliced flank steak over roasted broccoli, sweet potato, and red pepper — a weeknight dinner that genuinely fills you.
Ingredients:
- 250g flank steak or sirloin
- 2 cups broccoli florets; 1 medium sweet potato, cubed; 1 red pepper, sliced
- Olive oil, garlic powder, salt, pepper, balsamic glaze to finish
Instructions:
- Toss vegetables in olive oil, garlic powder, salt, and pepper. Roast at 425°F for 22–25 minutes until edges are caramelized.
- Season steak with salt and pepper. Sear in a very hot pan or grill 3–4 minutes per side for medium. Rest 5 minutes.
- Slice steak thinly against the grain. Build bowl with roasted veg and steak slices. Drizzle with balsamic glaze.
21. Tofu and Edamame Power Bowl — 33g Protein | 12g Fiber
The fully plant-based option that actually hits 30g protein. Firm tofu, edamame, and quinoa do the work together.
Ingredients:
- 200g extra-firm tofu, pressed and cubed
- ½ cup (78g) shelled edamame (frozen, thawed)
- ½ cup (90g) cooked quinoa
- 1 cup shredded purple cabbage; 1 carrot, julienned
- Sauce: 2 tbsp soy sauce, 1 tbsp tahini, 1 tsp sesame oil, 1 tsp rice vinegar, 1 tsp honey, splash of water
Instructions:
- Press tofu for 15 minutes to remove excess water. Cut into cubes. Pan-fry in sesame oil over medium-high heat for 6–8 minutes, turning until golden on all sides.
- Whisk all sauce ingredients together until smooth.
- Toss warm tofu in half the sauce.
- Build bowl: quinoa base, tofu, edamame, shredded cabbage, and julienned carrot. Drizzle remaining sauce. Top with sesame seeds.
These meals prep well — cook once, eat well for the rest of the week.
Which Recipes to Meal Prep
| Recipe | Fridge Life | Freezer? |
|---|---|---|
| Turkey and Black Bean Chili | 5 days | ✅ Yes |
| High Protein Lentil Soup | 5 days | ✅ Yes |
| Chicken and Quinoa Stuffed Peppers | 4 days | ✅ Yes |
| Turkey Meatballs | 4 days | ✅ Yes |
| Ground Beef and Lentil Skillet | 4 days | ✅ Yes |
| Burrito Bowl (components) | 4 days | ⚠️ Partial |
| Tuna and White Bean Salad | 2 days | ❌ No |
⭐ Key Takeaways
- Protein and fiber together produce longer satiety than either alone — aim to combine a lean protein source with a legume or high-fiber vegetable in every meal.
- Legumes are the best dual-purpose ingredient — lentils, black beans, chickpeas, and edamame all provide both significant protein and significant fiber in one ingredient.
- Swap pasta for chickpea pasta — doubles the fiber and protein, same texture, same cooking method, no technique change required.
- Greek yogurt replaces sour cream in most recipes with nearly 3x the protein — use it as a topping on chili, burrito bowls, and soup.
- Red lentils dissolve into sauces invisibly — stir them into curries, stews, or tomato-based sauces and they disappear into the texture while adding fiber and protein quietly.
- The fastest recipes (tuna white bean salad at 10 minutes, egg black bean bowl at 15 minutes, shrimp stir-fry at 20 minutes) are good to know by heart for days when there’s no time to cook properly.
Conclusion: Hit Both Numbers, Every Meal
Hitting 30+ grams of protein per meal is straightforward once you know which ingredients carry the weight. Hitting meaningful fiber at the same time just requires choosing the right companions — lentils over white rice, chickpeas alongside chicken, black beans in a burrito bowl instead of extra rice.
None of the 21 recipes here require special equipment, unusual ingredients, or advanced skill. Most are weeknight meals that come together in under 35 minutes. Several meal-prep well enough to cover 4–5 days in the fridge or 3 months in the freezer.
Pick two or three from this list this week. Notice how different you feel when protein and fiber both show up at the same meal. That’s the combination doing exactly what it’s supposed to do.
“Eating well isn’t about restriction. It’s about knowing which ingredients do the most useful work — and using them every day.”
Frequently Asked Questions
My name is Hamza Waheed, and I am an SEO expert with over 7+ years of experience in search engine optimization and the keto blogging industry. I specialize in creating SEO-driven content focused on keto recipes, low-carb living, and organic traffic growth. I combine technical SEO skills with practical health and nutrition content to deliver useful and engaging information for readers.
