Do you struggle to find meals that keep you full and satisfied? Enter high-protein high-fiber meals. We’ve rounded up our 59 favorite recipes for every meal of the day, each with at least 30 grams of protein and 7 grams of fiber per serving.
Whether you’re on a weight loss journey or just trying to eat healthier, one of the secrets to making smart food decisions is choosing balanced meals that are high in protein and fiber because they will fill you up and keep you satisfied for hours.
We all know that feeling when you get the day started on a healthy note, but then hunger strikes at the worst moment, which starts a domino effect of unhealthy food decisions.
When we eat to keep stable, balanced blood sugar levels, not only does it stave off hanger, it also lowers our production of ghrelin, the hunger hormone.
Protein and fiber play key roles in this. They take longer to break down, meaning they provide a slow release of energy to the body.
We’ve compiled the 17 best high-protein high-fiber meals for breakfast, lunch, and dinner that are guaranteed to help you stay full longer and give you the sustained energy you need to operate at your best.
How Much Protein & Fiber Should You Be Eating
While we all have slightly different nutritional needs, it can be helpful to understand what the guidelines are for the average adult.
However, eating extra protein can have benefits like increased satiety, muscle growth, and even fat loss. If you’re curious to learn more, check out the video below.
When it comes to getting enough fiber, women should aim for about 21 to 25 grams per day (30 to 38 for men). That means getting about 7 to 10 grams of fiber per meal.
While this may seem easy enough, you might be surprised to learn that the average person doesn’t consume nearly this much.
However, eating a high-fiber diet is associated with all kinds of health benefits, from maintaining a healthy weight to supporting digestion and a balanced microbiome.
What Are High-Protein High-Fiber Meals?
When combining a high-fiber diet with high-protein meals, you can balance blood sugar levels, support healthy digestion, and increase overall satiety. In order to choose balanced meals that are packed with both protein and fiber, it’s important to first understand what kinds of foods are rich in these nutrients.
High-Protein Foods:
Meat & Fish: The most protein-rich foods are lean meats and fish. Some of our favorite options include white fish, chicken thighs, and lean ground turkey.
Eggs: Egg whites are packed with protein and are a versatile ingredient that can be added to many recipes to amp up the protein content.
High-Protein Dairy: Certain dairy products like cottage cheese and Greek yogurt have a ton of protein per serving!
Plant-Based Protein: There are also many plant-based options that have a good amount of protein from beans to legumes, tofu and other soy products, and wheat-based products like seitan. Even foods like peanut butter have a decent amount of protein!
High-Fiber Foods:
High-Fiber Veggies: Not all veggies are high-fiber, but some of the best options are artichokes, green peas, sweet potatoes, and Brussels sprouts. Even leafy greens have plenty of fiber.
High-Fiber Fruits: When it comes to consuming fresh fruits, choosing berries is a great way to get in some extra fiber. Raspberries, blackberries, and pears are the three fruits with the highest fiber content.
Grains: Whole grains, including brown rice, farro, and quinoa, are all excellent sources of fiber.
Beans & Legumes: Beans and legumes are great when it comes to protein and fiber. The highest fiber options are lentils, black beans, garbanzo beans, and white beans.
Nuts & Seeds: Chia seeds, flax seeds, and almonds are all high-fiber foods and can easily be added to many recipes for a boost of fiber.
By prioritizing these kinds of ingredients in your daily meals, you can increase your protein and fiber intake, leading to increased satiety and stable energy levels throughout the day.
59 High-Protein High-Fiber Meals
To make your life just a little bit simpler, we’ve rounded up our 59 favorite high-protein high-fiber meals for breakfast, lunch, and dinner. Every recipe on this list has at least 30 grams of protein and 7 grams of fiber per serving.
Most of these are make-ahead friendly, so you can start the day with 30+ grams of protein even on your busiest mornings.
1
Strawberry Glaze High Protein Overnight Oats
5 from 1 vote
Addictingly good high protein overnight oats with a delicious strawberry coconut swirl inspired by Hailey Bieber’s Erewhon smoothie. This high protein overnight oats recipe is packed with 30 grams of protein and 9 grams of fiber making it a filling breakfast meal prep idea.
Warm chai spices, creamy Greek yogurt, and a protein boost from hemp hearts and chia seeds, these chai overnight oats are cozy, filling, and perfect for cold winter mornings.
These Cinnamon Roll Overnight Oats taste like a cozy treat but are packed with over 34 grams of protein to keep you full all morning. They’re creamy, cinnamon-spiced, and topped with a yogurt “frosting” that makes every bite feel indulgent while still nourishing.
These banana bread overnight oats are creamy, naturally sweet, and packed with 40g+ of protein per serving thanks to Greek yogurt and vanilla protein powder. Five minutes of prep the night before and breakfast is handled.
These Almond Croissant Overnight Oats taste like the real pastry — buttery, nutty, and a little indulgent. But each jar has 40+ grams of protein and 7 grams of fiber, so you're actually full until lunch.
Creamy, high-protein pistachio overnight oats topped with a rich pistachio butter layer and a thin, crackable chocolate shell inspired by the iconic Dubai chocolate bar.
Creamy, spiced, and protein-packed, these pumpkin overnight oats with chia taste like pumpkin pie in breakfast form. Made with Greek yogurt, protein powder, and real pumpkin puree, they’re a cozy make-ahead breakfast that keeps you full all morning.
These hot chocolate protein oats are warm, creamy, and rich with deep cocoa flavor, inspired by classic hot cocoa but made to be nourishing and filling. They’re cozy, satisfying, and packed with protein to keep you full and energized throughout the day.
Inspired by the classic pairing, this PB & J oatmeal is creamy, cozy, and packed with protein. A vanilla protein oatmeal base is swirled with peanut butter and topped with a quick homemade raspberry chia jam.
These Pear Cardamom Baked Oat Bars are warm, lightly spiced, and naturally sweet from juicy pears. Baked in a tray and cut into six bars, they’re perfect for meal prep with over 32 grams of protein in each serving.
This high-protein bircher muesli is made with rolled oats, grated apple, greek yogurt, chia seeds, and vanilla protein powder, all soaked overnight into a creamy no-cook breakfast. Each jar has 30 grams of protein and keeps in the fridge for up to 4 days.
High-protein matcha chia pudding with greek yogurt, 36g of protein, 8g of fiber, and the perfect little matcha caffeine lift, all in one jar that takes just 5 minutes to prep.
This high-protein dairy-free chia seed pudding is creamy, lightly sweet, and easy to prep ahead. Made with chia seeds, dairy-free milk, and your choice of plant-based or collagen protein, it’s a quick breakfast that keeps you full for hours.
This high-protein chia seed yogurt parfait has greek yogurt mixed with chia seeds and vanilla, then layered with mixed berries and optional granola and nut butter. Perfect for a high-protein high-fiber breakfast. meal prep
This Healthy Protein Apple Crisp is the perfect balance of comfort and nourishment. Made with warm spiced apples and a golden oat topping. It delivers all the cozy flavors of fall with 30 grams of protein per serving.
This savory cottage cheese breakfast bowl has a scoop of creamy cottage cheese, two eggs (your way), seasoned sweet potato, and sliced avocado, finished with everything bagel seasoning and microgreens. Ready in 20 minutes with over 30 grams of protein.
Big salads, bean salads, and wraps that hold up well in the fridge and actually keep you full until dinner.
19
High-Protein Buffalo Chicken Wrap
5 from 2 votes
This high-protein buffalo chicken wrap is filled with shredded chicken, buffalo sauce, cottage cheese, shredded carrot, and green onion, all wrapped in a high-protein tortilla and pan-fried until crispy. Ready in under 20 minutes and perfect for meal prep.
Inspired by the classic Greek spanakopita, this high-protein spanakopita wrap features a savory spinach and feta filling wrapped in a high-protein tortilla and crisped until golden.
If you love a classic caesar salad, you have to try this caesar dense bean salad. All the same flavors, way more protein and fiber, and it's perfect for meal prep.
This BBQ Chicken-inspired dense bean salad is packed with black beans, crunchy vegetables, and smoky BBQ chicken, all tossed in a creamy high-protein ranch dressing. It’s hearty, meal-prep friendly, and addicting enough to eat straight from the fridge.
This chinese chicken dense bean salad has butter beans and edamame, crunchy red and napa cabbage, shredded rotisserie chicken, and sweet mandarin segments tossed in a ginger soy dressing. No-cook, ready in 20 minutes, and 39 grams of protein per serving.
A Mediterranean dense bean salad with chickpeas, butter beans, roasted peppers, cucumber, olives, and fried halloumi in a garlicky lemon-oregano dressing that gets better every day. 20 minutes of prep, 30 grams of protein per serving.
A dense, protein-packed spin on the iconic La Scala Chop Salad. Chickpeas and white beans tossed with salami, mozzarella pearls, roasted red peppers, and loads of parmesan in a bold Leon-style vinaigrette.
White beans, edamame, and crisp cucumber tossed in a creamy spicy peanut miso dressing for a 15-minute, high-protein dense bean salad perfect for meal prep.
Italian Grinder Bean Salad (High-Protein & High-Fiber)
4.75 from 4 votes
This Italian grinder bean salad has all the tangy, savory flavor of a loaded deli sub — but in a high-protein salad with 35g of protein and 12g of fiber. Garbanzo beans, white beans, turkey, salami, and provolone tossed in a creamy Greek yogurt grinder dressing.
This easy high-protein tuna pasta salad is under 500 calories and has over 50 grams of protein, making it a great healthy meal prep option that you can prep in under 30 minutes.
Creamy, tangy pasta salad loaded with cubed dill havarti, fresh dill, and of course lots of crunchy chopped pickles. A make-ahead lunch that actually gets better after a day in the fridge.
This high-protein italian grinder pasta salad combines pasta tossed with diced turkey, salami, and mozzarella pearls, green bell pepper, cherry tomatoes, and pepperoncini in a tangy greek yogurt grinder dressing.
If you love a pasta salad, this high-protein Mediterranean version is about to become your new go-to. Briny feta, salty kalamata olives, crisp cucumber, and fresh oregano in a garlicky Greek dressing, with chickpeas for extra protein and fiber.
Greek Chicken and Orzo Pasta Salad with Marinated Feta
5 from 1 vote
Fresh, zesty, and protein-packed — this Greek Chicken and Orzo Pasta Salad is your new go-to for easy lunches, summer dinners, or meal prep. Tender grilled chicken, creamy marinated feta, and crisp vegetables come together with orzo and a lemony oregano dressing for a salad that’s as satisfying as it is refreshing.
This high-protein taco salad takes everything you love about the classic and puts a chipotle spin on things with crispy diced chipotle chicken thighs and a chipotle honey vinaigrette.
Easy Strawberry Spinach Salad with Poppy Seed Dressing
No ratings yet
Fresh spinach strawberry salad with grilled chicken, fluffy quinoa, creamy goat cheese, and roasted almonds, all tossed in a sweet-tangy poppyseed dressing. A wholesome, protein-rich meal perfect for lunch or dinner.
Harvest Quinoa Salad with Brown Butter Dijon Vinaigrette
5 from 2 votes
A nourishing, protein-packed harvest quinoa salad made with roasted squash, kale, white beans, hemp hearts, and tart roasted cranberries. Tossed in a warm, nutty brown butter Dijon vinaigrette, it’s simple, seasonal, and perfect for meal prep.
Fall Lentil Salad with Apple, Sweet Potato & Crispy Halloumi
No ratings yet
This fall lentil salad is hearty, protein-packed, and full of cozy autumn flavors. Black lentils are tossed with roasted sweet potato, juicy apple, finely chopped kale, and crispy halloumi then finished with a tangy apple cider vinaigrette and drizzle of hot honey.
Bowls, soups, and cozy mains that make a delicious and fillend end of the day with plenty of protein and fiber.
39
Air Fryer Chicken Tikka Bowl
5 from 1 vote
A simple, high-protein chicken tikka bowl made with spiced chicken, air-fried until juicy, paired with rice, a kachumber salad, and a cooling mint raita–style yogurt sauce.
This copycat Chipotle burrito bowl is a high-protein, weeknight-friendly dinner made in the air fryer in under 30 minutes. Juicy chipotle-marinated chicken thighs cook alongside peppers and onions, then get layered with cilantro lime rice, black beans, and guacamole.
This copycat Sweetgreen hot honey chicken bowl has golden quinoa, roasted sweet potatoes, a simple cabbage slaw, crispy shallots, and a hot honey mustard sauce that doubles as the chicken marinade and the drizzle. 44g protein, 610 calories, and ready in 45 minutes.
Viral High-Protein Taco Bowl with Sweet Potato & Cottage Cheese
5 from 3 votes
My take on the viral high-protein taco bowl combines roasted sweet potatoes, taco-seasoned ground beef, creamy cottage cheese, avocado, cilantro, and a drizzle of hot honey for the perfect sweet, savory, and spicy balance.
Everything you love about fish tacos, no tortilla required. Chili-lime fish gets air fried until crispy and served over rice with fresh mango salsa, cabbage slaw, avocado, and a smoky chipotle crema. 44g of protein per bowl, ready in 25 minutes.
Sweet-spicy glazed salmon, crispy chickpeas, and roasted veggies come together in this bold, high-protein air fryer bowl that's ready in under 30 minutes.
Sticky caramelized miso salmon, tender eggplant, and fluffy rice come together in this colorful, high-protein air fryer bowl that’s ready in under 30 minutes.
Crispy air fryer coconut shrimp, fluffy rice, fresh pineapple salsa, and a sweet-and-tangy honey chili lime sauce come together for a colorful dinner that takes just 25 minutes to make and has 31 grams of protein per serving.
Sheet Pan Chicken and Potatoes with Lots of Lemon & Garlic
No ratings yet
This sheet pan chicken and potatoes with lots of lemon is an easy, one-pan dinner bursting with bright citrus, garlic, and herbs. Juicy boneless chicken thighs roast alongside tender fingerling potatoes, sweet cauliflower, and caramelized lemon slices for a flavorful, low-effort meal perfect for weeknights.
The perfect oven roasted spatchcock chicken with crispy skin infused with herbs and roasted directly over a bed of carrots, parsnips, and beets that soak up all the savory drippings. Served with a lemony herbed yogurt sauce.
Juicy lamb kofta skewers grilled to perfection and served with smoky eggplant slices and a creamy homemade tzatziki. A bold, healthy summer dinner cooked entirely on the grill.
Lentil Soup with Ancient Grains (Trader Joe’s Copycat Recipe)
4.67 from 3 votes
Lentils, quinoa, flax, veggies and spices simmer together for a homemade version of the Trader Joe’s Lentil Soup with Ancient Grains. It’s hearty, cozy, and packed with flavor just like the original.
This cozy, protein-packed chicken tortilla soup combines tender shredded chicken with bone broth, fire-roasted tomatoes, black beans, lentils, and a hint of chipotle heat, all brightened with fresh lime and finished with crisp baked tortilla strips.
This high-protein beef taco soup is a one-pot, protein-packed meal loaded with bold Mexican flavors. Perfect for a cozy weeknight dinner or meal prep for the week.
This high-protein minestrone soup is cozy, hearty, and genuinely filling. Made with chicken sausage, kidney beans, bone broth, and high-protein pasta, it’s a nourishing one-pot dinner that’s perfect for meal prep and cold nights.
All the cozy comfort of classic stuffed cabbage rolls, turned into a hearty, high-protein soup. Lean ground beef, lots of vegetables, tender rice, and a richly spiced tomato broth.
High-Protein Low-Calorie Turkey Chili with Lentils & Quinoa
4.80 from 5 votes
A thick, smoky, and flavor-packed chili made with lean ground turkey, beans, lentils, and quinoa for a hearty, high-protein meal that’s still under 450 calories per serving with 53 grams of protein and 13 grams of fiber. Perfect for meal prep and cozy nights in.
This Crockpot Butternut Squash & Red Lentil Curry is a cozy, warming dinner made with creamy coconut milk, butternut squash, and protein-rich lentils. Easy to meal prep, full of warming spices, and perfect for fall or winter nights.
High-protein high-fiber recipes have so many benefits to satiety, weight management, and digestive health.
However, maintaining a high-protein diet rich in high-fiber foods can be difficult!
One easy way to ensure adequate fiber intake is to simply choose recipes that have 7+ grams of fiber per serving. With just three balanced meals a day, you’ll easily reach the recommended daily amount and enjoy all the benefits of a high fiber diet.
Let us know in the comments below if you try any of these delicious recipes!
Bon appétit,
A small note to my readers – Over here at VLH Health, we occasionally include affiliate links in our posts. This means that if you purchase using our links, we will earn a small commission at no extra cost to you.