← All articles

High-Fiber Dinner Ideas: 25 Recipes to Try Tonight

Nutrition · Jul 2, 2026
A bowl of coconut chickpea curry — one of these high-fiber dinner ideas

If you have been hunting for high fiber dinner ideas that actually keep you full past 8 p.m., this list is built for you. Every recipe here leans on beans, lentils, chickpeas, and vegetables to do the heavy lifting, and every single one comes with real per-serving fiber and protein numbers so you are never guessing what you are eating.

There is a reason fiber has become the nutrition conversation of the moment. Most of us fall well short of the recommended 25 to 38 grams a day, and dinner is the meal where you can close that gap fastest. Fiber slows digestion, feeds the gut bacteria that keep you regular and steady, and blunts the blood-sugar spikes that leave you rummaging for a snack an hour later.

It also plays nicely with the way your body signals fullness. High-fiber, high-protein meals stretch out satiety and support your natural GLP-1 response, the same hormone pathway behind the buzzy weight-loss medications, no prescription required. Pair that with plenty of protein and you have a plate that satisfies without leaving you heavy.

From a 29-gram lentil and feta salad to a weeknight bean and cheese burrito, these dishes span Mediterranean, Mexican, Indian, and beyond. Cook one tonight, and you will see just how easy hitting your fiber goal can taste.

Good to know: Aim to build most dinners around a legume or a big pile of vegetables and you can bank 15 to 30 grams of fiber in a single meal, most of your daily 25-to-38-gram target in one sitting.

Hearty high-fiber dinners (20g+ fiber)

Lentils, beans, and chickpeas at their most filling — the biggest fiber hits on the list.

1Lentil & Feta Salad

Lentil & Feta Salad — a high-fiber dinner mediterranean recipe with about 29g of fiber

Mediterranean30 min29g fiber29g protein

A bright, briny bowl of tender lentils tossed with crumbled feta, crisp cucumber, tomato, red onion, and a lemony olive-oil dressing. It is Mediterranean cooking at its most honest: pantry legumes doing the heavy lifting, sharp cheese and fresh herbs waking everything up. Ready in half an hour, no stove drama required.

This is a standout among high fiber dinner ideas, delivering roughly 29 grams of fiber and 29 grams of protein per serving, both from the lentils at its heart. That combination is a satiety powerhouse: the fiber feeds your gut and slows digestion while the protein keeps you full, so you stay satisfied for hours.

Tip: Cook the lentils in salted water and dress them while still warm so they drink up the lemon and olive oil.

View the full Lentil & Feta Salad recipe →

2Lentil Bolognese

Lentil Bolognese — a high-fiber dinner italian recipe with about 25g of fiber

Italian45 min25g fiber27g protein

Everything you love about a slow Sunday ragu, built entirely on lentils. They simmer down with soffritto, tomato, and a splash of red wine into a deep, savory sauce that clings to pasta exactly the way ground-meat bolognese does, minus the heaviness. Forty-five mostly hands-off minutes for a genuinely convincing weeknight bowl.

Each serving brings about 25 grams of fiber and 27 grams of protein, which is remarkable for a plate of comfort food. The lentils give you plant protein and gut-friendly fiber in one pot, so this bolognese keeps you fuller than its meat counterpart and gently supports steadier blood sugar afterward.

Tip: Let the lentils simmer low and slow until they collapse slightly, that is what gives the sauce its meaty, spoon-coating body.

View the full Lentil Bolognese recipe →

3Coconut Chickpea Curry

Coconut Chickpea Curry — a high-fiber dinner indian recipe with about 26g of fiber

Indian30 min26g fiber29g protein

Chickpeas simmered in coconut milk with ginger, garlic, and warming spices until the sauce turns silky and golden. It is the kind of Indian-inspired curry that tastes like it cooked all afternoon but comes together in 30 minutes, fragrant, a little creamy, and endlessly spoonable over rice.

With around 26 grams of fiber and 29 grams of protein per serving, this curry is one of the most satisfying high-fiber dinners you can make from a cupboard. Chickpeas are gut-health champions, and paired with the richness of coconut, the fiber and protein together promote real, lasting fullness.

Tip: Mash a spoonful of the chickpeas against the pan to thicken the sauce naturally, no cornstarch needed.

View the full Coconut Chickpea Curry recipe →

4Enfrijoladas

Enfrijoladas — a high-fiber dinner mexican recipe with about 27g of fiber

Mexican25 min27g fiber34g protein

Soft corn tortillas folded and bathed in a smooth, smoky black bean sauce, then topped with cheese, onion, and a little crema. Think of them as Mexico's answer to enchiladas, but the star is the puréed beans themselves. Comforting, quick at 25 minutes, and deeply satisfying.

These deliver about 27 grams of fiber and an impressive 34 grams of protein per serving, thanks to that generous black bean sauce. Beans are one of the best sources of the fiber your gut microbiome thrives on, and this much protein means the dish eats like a full, sit-down dinner.

Tip: Blend the beans with a ladle of their cooking liquid until pourable so the sauce coats every tortilla evenly.

View the full Enfrijoladas recipe →

5Lebanese Lentil Soup

Lebanese Lentil Soup — a high-fiber dinner middle eastern recipe with about 22g of fiber

Middle Eastern35 min22g fiber18g protein

A soul-warming Lebanese soup of lentils simmered with cumin, garlic, and a good hit of lemon, finished with plenty of golden fried onions on top. It is humble, earthy, and comes together in about 35 minutes, the sort of one-pot meal that tastes even better the next day.

At roughly 22 grams of fiber and 18 grams of protein per serving, this soup makes an effortless case for lentils as a weeknight staple. The soluble fiber is especially good for gut health and slow, steady digestion, keeping you comfortably full without any heaviness.

Tip: Do not rush the onions, cook them low until deeply browned for the sweet, savory depth that defines this dish.

View the full Lebanese Lentil Soup recipe →

6Vegetarian Chili

Vegetarian Chili — a high-fiber dinner american recipe with about 20g of fiber

American40 min20g fiber21g protein

A hearty pot of beans, tomatoes, peppers, and warm chili spices left to bubble until thick and rich. This American classic proves you do not need meat for a chili that sticks to your ribs, just a good mix of beans and a patient simmer. Forty minutes to a big, freezer-friendly batch.

Each bowl carries about 20 grams of fiber and 21 grams of protein, most of it straight from the beans. That mix of soluble and insoluble fiber supports gut health and keeps you full for hours, making this chili one of the most reliable high-fiber dinners to cook in bulk.

Tip: Stir in a square of dark chocolate or a spoon of cocoa at the end for a subtle, restaurant-style depth.

View the full Vegetarian Chili recipe →

7Tofu & Vegetable Stir-Fry

Tofu & Vegetable Stir-Fry — a high-fiber dinner chinese recipe with about 12g of fiber

Chinese20 min12g fiber36g protein

Crisp-edged tofu and a rainbow of vegetables tossed in a glossy garlic-ginger sauce, hot and ready in just 20 minutes. This is fast-food speed with real nutrition behind it, the kind of Chinese-style stir-fry that turns whatever crisper-drawer produce you have into a quick, colorful weeknight dinner.

It leads the pack on protein with about 36 grams per serving alongside 12 grams of fiber, a combination purpose-built for satiety and your natural GLP-1 response. The tofu and vegetables together keep you full and steady, exactly the profile you want in a lighter but still substantial dinner.

Tip: Press the tofu and get your pan screaming hot so it sears instead of steams, that is the secret to crisp edges.

View the full Tofu & Vegetable Stir-Fry recipe →

8Lentilles au Lard

Lentilles au Lard — a high-fiber dinner french recipe with about 26g of fiber

French45 min26g fiber23g protein

A rustic French dish of green lentils braised with bacon, aromatics, and a whisper of thyme until they are creamy and rich. It is peasant cooking at its finest, deeply savory, warming, and satisfying, the kind of pot you would happily eat with just a hunk of bread. About 45 minutes, mostly unattended.

Delivering roughly 26 grams of fiber and 23 grams of protein per serving, this proves that comfort food can be a fiber powerhouse. French green lentils hold their shape and their gut-friendly fiber beautifully, so every forkful feeds your microbiome while the smoky bacon keeps things indulgent and filling.

Tip: Use French green (du Puy) lentils if you can, they stay firm and never turn to mush during the braise.

View the full Lentilles au Lard recipe →

9Chickpeas with Spinach

Chickpeas with Spinach — a high-fiber dinner spanish recipe with about 18g of fiber

Spanish22 min18g fiber21g protein

A Spanish tapas favorite of chickpeas and spinach stewed with smoked paprika, garlic, and a touch of tomato, sometimes thickened with a little fried bread. It is quick at just 22 minutes, warmly spiced, and equally at home as a main or shared small plate. Simple ingredients, big flavor.

With about 18 grams of fiber and 21 grams of protein per serving, this Andalusian classic packs serious nutrition into a fast pan. Chickpeas bring the fiber and plant protein your gut and appetite both appreciate, while the spinach adds even more fiber and a mineral boost.

Tip: Bloom the smoked paprika in the oil for a few seconds before adding liquid so its flavor perfumes the whole dish.

View the full Chickpeas with Spinach recipe →

10Tomato-Braised Butter Beans

Tomato-Braised Butter Beans — a high-fiber dinner greek recipe with about 18g of fiber

Greek30 min18g fiber21g protein

Big, creamy butter beans braised low in a garlicky tomato sauce with oregano and olive oil, the Greek dish known as gigantes. The beans turn meltingly soft and soak up all that bright, herby sauce. It is warm, generous, and comes together in 30 minutes for a plate that feels far more special than its effort.

Each serving offers around 18 grams of fiber and 21 grams of protein, courtesy of those plump butter beans. Their soft texture belies how filling they are, the fiber slows digestion and supports gut health while the protein rounds out a dinner that satisfies without a scrap of meat.

Tip: A generous glug of good olive oil stirred in at the end is what makes this dish taste authentically Greek.

View the full Tomato-Braised Butter Beans recipe →

11Salted Edamame

Salted Edamame — a high-fiber dinner japanese recipe with about 5g of fiber

Japanese8 min5g fiber12g protein

The simplest dinner-starter on the list: young soybeans boiled in the pod and showered with flaky salt. Warm, nutty, and endlessly poppable, salted edamame is a Japanese classic that takes all of eight minutes and asks almost nothing of you. Perfect as a side, a snack, or a light protein-rich bite.

While modest at about 5 grams of fiber, edamame punches above its weight with roughly 12 grams of protein per serving, making it a smart high-protein, fiber-boosting addition to any meal. Add a pod-full alongside a stir-fry or bowl and you nudge both your fiber and satiety in the right direction.

Tip: Toss the hot pods with salt the moment they come out of the water so it sticks, then squeeze the beans straight into your mouth.

View the full Salted Edamame recipe →

12Vegetable Green Curry

Vegetable Green Curry — a high-fiber dinner thai recipe with about 8g of fiber

Thai30 min8g fiber20g protein

A fragrant Thai green curry loaded with vegetables, simmered in coconut milk and green curry paste with basil and lime. It is aromatic and a little fiery, the kind of 30-minute curry that fills the kitchen with the smell of lemongrass and makes plain rice feel like a feast.

This vegetable-forward curry brings about 8 grams of fiber and 20 grams of protein per serving, a lighter but still filling option for your rotation. The medley of vegetables adds gut-friendly fiber while the coconut richness and protein keep it satisfying, ideal when you want something vibrant rather than heavy.

Tip: Fry the curry paste in the thick coconut cream first until it splits and smells fragrant, that is the flavor foundation.

View the full Vegetable Green Curry recipe →

13Bean & Cheese Burrito

Bean & Cheese Burrito — a high-fiber dinner mexican-american recipe with about 20g of fiber

Mexican-American20 min20g fiber37g protein

A warm flour tortilla wrapped around creamy refried beans, melted cheese, and a little salsa, griddled until golden. This Mexican-American staple is the definition of a fast, filling dinner, and building it around beans instead of skimping on them turns a quick wrap into a genuinely nourishing meal. Twenty minutes, start to finish.

Loaded with about 20 grams of fiber and a hefty 37 grams of protein per serving, this burrito is proof that convenient food can be seriously high-fiber. The beans supply the fiber your gut loves, and with this much protein it keeps you full straight through to bedtime, no vending machine required.

Tip: Toast the wrapped burrito seam-side down in a dry pan to seal it shut and get that crisp, golden shell.

View the full Bean & Cheese Burrito recipe →

Lighter high-fiber dinners & salads

Bean and lentil salads and quicker plates for when you want dinner on the table fast.

14Lentil & Walnut Salad

Lentil & Walnut Salad — a high-fiber dinner mediterranean recipe with about 23g of fiber

Mediterranean30 min23g fiber20g protein

Earthy lentils tossed with toasted walnuts, fresh herbs, and a sharp vinaigrette, sometimes with a scatter of pomegranate or crumbled cheese. It is a Mediterranean salad with real texture and staying power, the crunch of the nuts against soft lentils making it feel like a proper meal rather than a side.

This bowl delivers roughly 23 grams of fiber and 20 grams of protein per serving, with the lentils and walnuts teaming up for both. Walnuts add healthy fats that, alongside all that fiber, slow digestion and boost satiety, so this light-looking salad keeps you fuller than you would expect.

Tip: Toast the walnuts until just fragrant before adding them, it deepens their flavor and keeps them crunchy in the dressing.

View the full Lentil & Walnut Salad recipe →

15Pasta e Ceci

Pasta e Ceci — a high-fiber dinner italian recipe with about 17g of fiber

Italian30 min17g fiber23g protein

A cozy Italian pasta cooked right in a brothy pot of chickpeas, garlic, rosemary, and tomato until it is thick, starchy, and stew-like. Pasta e ceci is the ultimate cupboard dinner, humble ingredients transformed into something greater than their parts in about 30 minutes. Rustic, warming, and utterly comforting.

At around 17 grams of fiber and 23 grams of protein per serving, this dish shows how chickpeas turn a bowl of pasta into a balanced, high-fiber dinner. The chickpeas bring fiber and plant protein that a plate of plain noodles never could, feeding your gut and keeping you full much longer.

Tip: Blend or mash a portion of the chickpeas into the broth to make the whole pot creamy without any cream.

View the full Pasta e Ceci recipe →

16Chickpea & Spinach Curry

Chickpea & Spinach Curry — a high-fiber dinner indian recipe with about 18g of fiber

Indian25 min18g fiber19g protein

Chickpeas and spinach simmered in a spiced tomato-onion masala until thick and fragrant, a quick Indian curry that lands on the table in just 25 minutes. It is warming and lightly spiced, the kind of everyday dish that tastes like home cooking and reheats even better the next day.

Each serving offers about 18 grams of fiber and 19 grams of protein, an easy nutritional win from two humble ingredients. Chickpeas are among the most gut-friendly, satiating legumes around, and the spinach layers in even more fiber, making this a light yet genuinely filling high-fiber dinner.

Tip: Add the spinach in handfuls at the very end so it wilts into the sauce without losing its color.

View the full Chickpea & Spinach Curry recipe →

17Frijoles Charros

Frijoles Charros — a high-fiber dinner mexican recipe with about 20g of fiber

Mexican30 min20g fiber30g protein

A soupy, smoky pot of pinto beans cooked cowboy-style with bacon, tomato, onion, and jalapeno. Frijoles charros is Mexican comfort in a bowl, brothy and savory, meant to be eaten with a spoon and plenty of warm tortillas. Thirty minutes gets you a big, generous pot to share.

This bowl brings roughly 20 grams of fiber and a substantial 30 grams of protein per serving, most of it from the pinto beans. Beans are a top-tier source of the fiber that keeps your gut and your appetite happy, and the smoky pork pushes this into satisfying, stick-with-you territory.

Tip: Render the bacon first and build everything in its rendered fat, that smoky base is the heart of the dish.

View the full Frijoles Charros recipe →

18Fasolia

Fasolia — a high-fiber dinner middle eastern recipe with about 16g of fiber

Middle Eastern35 min16g fiber22g protein

A Middle Eastern white bean stew simmered with tomato, onion, garlic, and warm spices until rich and thick, often served over rice. Fasolia is deeply savory, homey cooking, the kind of slow-tasting stew that actually comes together in about 35 minutes. Comforting, aromatic, and built to feed a crowd.

With about 16 grams of fiber and 22 grams of protein per serving, this white bean stew is a quietly excellent high-fiber dinner. The beans deliver both the fiber your gut relies on and plenty of plant protein, so a single hearty bowl keeps you satisfied well into the evening.

Tip: Simmer the stew uncovered for the last ten minutes so the sauce reduces and the flavors concentrate.

View the full Fasolia recipe →

19Chicken & Vegetable Bowl

Chicken & Vegetable Bowl — a high-fiber dinner american recipe with about 17g of fiber

American25 min17g fiber38g protein

A clean, satisfying bowl of lean chicken over a generous heap of roasted or sautéed vegetables and greens, finished with a bright dressing. It is the sort of balanced American-style dinner that feels light but eats big, and it is on the table in 25 minutes with minimal fuss.

Topping the protein charts at about 38 grams per serving alongside 17 grams of fiber, this bowl is engineered for fullness and your natural GLP-1 response. The high protein plus vegetable fiber is a proven satiety combination, keeping blood sugar steady and hunger at bay, exactly what you want in a lighter dinner.

Tip: Roast the vegetables at high heat until the edges char for the most flavor and the best texture in the bowl.

View the full Chicken & Vegetable Bowl recipe →

20Mapo Eggplant

Mapo Eggplant — a high-fiber dinner chinese recipe with about 10g of fiber

Chinese25 min10g fiber5g protein

Silky eggplant braised in a spicy, savory Sichuan sauce with garlic, ginger, and a hit of chili-bean paste, a vegetable-forward riff on classic mapo tofu. It is bold, glossy, and a little numbing in the best way, ready in 25 minutes and made to be spooned over steamed rice.

Lighter on the numbers at roughly 10 grams of fiber and 5 grams of protein per serving, this dish shines as a flavorful, vegetable-rich way to add fiber to your plate. Pair it with tofu, edamame, or a bean side to round out the protein and turn it into a fuller high-fiber meal.

Tip: Salt the eggplant and let it sit before cooking so it collapses into that signature silky texture.

View the full Mapo Eggplant recipe →

21Salade de Thon

Salade de Thon — a high-fiber dinner french recipe with about 7g of fiber

French15 min7g fiber26g protein

A classic French tuna salad of flaked tuna, crisp vegetables, and often white beans or greens, brought together with a mustardy vinaigrette. It is fresh, sharp, and ready in just 15 minutes, no cooking required, the kind of effortless dinner that feels like lunch on a sunny café terrace.

This salad offers about 7 grams of fiber and a solid 26 grams of protein per serving, leaning on the tuna for lean protein and vegetables for fiber. It is a lighter option that still delivers real satiety, and tossing in a handful of beans is an easy way to push the fiber higher.

Tip: Whisk the vinaigrette with a spoonful of Dijon so it emulsifies and clings to every ingredient.

View the full Salade de Thon recipe →

22White Bean and Tuna Salad

White Bean and Tuna Salad — a high-fiber dinner spanish recipe with about 13g of fiber

Spanish12 min13g fiber36g protein

A Spanish salad of creamy white beans and flaked tuna dressed simply with olive oil, sherry vinegar, onion, and parsley. It is no-cook, ready in 12 minutes, and tastes far more than the sum of its pantry parts, bright, briny, and satisfying enough to stand as a full dinner.

Delivering around 13 grams of fiber and an excellent 36 grams of protein per serving, this bowl is a fiber-and-protein double act. The white beans bring the gut-friendly fiber while the tuna piles on lean protein, making it one of the most satiating no-cook high-fiber dinners you can throw together.

Tip: Let the dressed salad rest ten minutes before serving so the beans absorb the vinegar and onion.

View the full White Bean and Tuna Salad recipe →

23Greek Chickpea Salad

Greek Chickpea Salad — a high-fiber dinner greek recipe with about 12g of fiber

Greek12 min12g fiber16g protein

A crisp, colorful Greek salad built on chickpeas, with cucumber, tomato, red onion, olives, and feta in a lemon-oregano dressing. It is bright and refreshing, ready in 12 minutes, and the chickpeas turn a classic side salad into something substantial enough to call dinner. Pure Mediterranean sunshine in a bowl.

Each serving brings about 12 grams of fiber and 16 grams of protein, with the chickpeas anchoring both. It is a lighter, no-cook option that still supports gut health and steady fullness, and the fiber-plus-protein combination makes it far more satisfying than a plain garden salad.

Tip: Dress the salad just before serving so the vegetables stay crisp and the feta holds its shape.

View the full Greek Chickpea Salad recipe →

24Spiced Chickpea Stew

Spiced Chickpea Stew — a high-fiber dinner mediterranean recipe with about 19g of fiber

Mediterranean30 min19g fiber21g protein

A warmly spiced Mediterranean stew of chickpeas simmered with tomato, cumin, paprika, and greens until thick and comforting. It is fragrant, satisfying, and comes together in 30 minutes for a one-pot dinner that tastes like it has been cooking far longer. Serve it with crusty bread to catch every drop.

At roughly 19 grams of fiber and 21 grams of protein per serving, this stew is a dependable high-fiber dinner from a single pot. Chickpeas deliver the fiber and plant protein that keep your gut healthy and your appetite in check, so a bowlful stays with you all evening.

Tip: A squeeze of lemon and a drizzle of olive oil at the table brightens the whole pot instantly.

View the full Spiced Chickpea Stew recipe →

25White Bean & Kale Stew

White Bean & Kale Stew — a high-fiber dinner italian recipe with about 15g of fiber

Italian30 min15g fiber20g protein

A rustic Italian stew of creamy white beans and hearty kale simmered with garlic, olive oil, and a parmesan rind for depth. It is the essence of cucina povera, humble ingredients turned into something nourishing and soul-warming in about 30 minutes. Thick, green-flecked, and made for a chilly night.

This stew provides about 15 grams of fiber and 20 grams of protein per serving, courtesy of the beans and the generous pile of kale. Together they load the bowl with the fiber your gut and satiety both depend on, making this a filling, wholesome high-fiber dinner that feels genuinely restorative.

Tip: Drop in a parmesan rind while it simmers, it melts into the broth and adds savory, umami richness for free.

View the full White Bean & Kale Stew recipe →

How to get more fiber at dinner

  • Rinse canned beans well to cut sodium and any tinny taste, then keep a few cans on hand so a high-fiber dinner is never more than 20 minutes away.
  • Ramp fiber up slowly if you are not used to it. Jumping from 10 to 30 grams overnight can leave you bloated, so add a serving of beans or lentils every few days and drink plenty of water.
  • Pair fiber with protein and fat (a scoop of yogurt, a handful of walnuts, a wedge of feta) to stretch satiety and steady your blood sugar through the evening.
  • Cook a big pot of lentils or beans on the weekend. They reheat beautifully and turn Tuesday's leftovers into a soup, a salad, or a taco filling with almost no effort.
  • Keep the skins and stems on. Much of a vegetable's fiber lives just under the peel, so scrub potatoes and squash instead of peeling them and chop broccoli stalks right into the pan.

Frequently asked questions

What is the easiest way to add more fiber to dinner?

Start with a legume base. Swapping in a cup of lentils, chickpeas, or beans instantly adds 12 to 15 grams of fiber to a meal, far more than most vegetables, and it brings protein along for the ride. From there, keep vegetable skins on and choose whole grains over refined ones to push the number even higher.

How much fiber should I aim for in a single dinner?

If your daily target is 25 to 38 grams, a dinner in the 12-to-20-gram range is excellent and does a lot of the work for the day. Bean- and lentil-forward meals like the ones here often clear 20 grams on their own, which is why they leave you so satisfied.

Can high-fiber dinners help with weight management and GLP-1?

Yes. Fiber slows how quickly food leaves your stomach and helps trigger your body's natural GLP-1 response, the same satiety hormone targeted by newer weight-loss medications. Combined with protein, a high-fiber dinner keeps you full longer and steadies blood sugar, which naturally reduces late-night snacking.

Are high-fiber meals also high in protein?

They can easily be. Lentils, chickpeas, and beans deliver both fiber and plant protein in the same spoonful, and several dinners on this list top 30 grams of protein per serving. Add tofu, tuna, chicken, or a little cheese and you get a complete, filling plate without a lot of extra effort.

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.