What Should I Cook? 20 High-Fiber Dinners That Keep You Full
Eating dinner should leave you satisfied, energized, and ready for the next day — not reaching for snacks an hour later. High-fiber dinners are one of the best ways to stay full longer, support digestion, and add valuable nutrients to your diet. Below are 20 delicious, practical, and fiber-forward dinner ideas you can make any night of the week. Each recipe includes simple ingredients and clear instructions so you can get cooking quickly.
Why choose high-fiber dinners? (Quick overview)
Fiber helps slow digestion, stabilizes blood sugar, and increases feelings of fullness — all of which help curb late-night eating and support long-term weight and metabolic health. Many plant-forward foods are naturally fiber-rich: legumes, whole grains, vegetables, fruits, nuts, and seeds. This list mixes those staples into crowd-pleasing dinners that aren’t just good for you — they taste great, too.
How to use this list
- Each dinner below contains a bulleted ingredients list and a numbered instruction list for clarity.
- Feel free to scale recipes up or down for meal prep.
- Swap ingredients to accommodate allergies, preferences, or what’s in your pantry.
20 High-Fiber Dinners
1. Hearty Lentil and Vegetable Stew
Ingredients
– 1 cup brown or green lentils, rinsed
– 1 large onion, diced
– 2 carrots, diced
– 2 celery stalks, diced
– 3 cloves garlic, minced
– 1 can (14 oz) diced tomatoes
– 4 cups vegetable broth
– 2 cups chopped kale or spinach
– 1 tsp smoked paprika
– 2 tbsp olive oil
– Salt and pepper to taste
Instructions
1. Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery; sauté until soft, about 6–8 minutes.
2. Stir in garlic, smoked paprika, lentils, diced tomatoes, and vegetable broth. Bring to a boil.
3. Reduce heat and simmer uncovered 25–30 minutes or until lentils are tender.
4. Stir in chopped kale or spinach and cook 3–5 minutes until wilted. Season with salt and pepper.
5. Serve warm with whole-grain bread or a side salad.
2. Black Bean & Sweet Potato Enchiladas
Ingredients
– 2 medium sweet potatoes, peeled and cubed
– 1 can black beans, drained and rinsed
– 1 cup corn kernels (fresh or frozen)
– 1 small onion, diced
– 8 whole-wheat tortillas
– 1 1/2 cups enchilada sauce
– 1 cup shredded reduced-fat cheese (optional)
– 1 tbsp olive oil
– 1 tsp cumin
– Salt and pepper to taste
Instructions
1. Roast sweet potatoes tossed with olive oil, cumin, salt, and pepper at 400°F (200°C) for 20–25 minutes until tender.
2. In a pan, sauté onion until translucent, add black beans and corn; heat through.
3. Mash or chop roasted sweet potatoes and fold into the bean-corn mixture.
4. Spoon filling into tortillas, roll up, and place seam-side down in a baking dish.
5. Pour enchilada sauce over rolls, sprinkle cheese if using, and bake at 375°F (190°C) for 15–20 minutes until bubbly.
6. Serve with salsa, avocado, and a lime wedge.
3. Chickpea and Spinach Curry (Quick Chana Saag)
Ingredients
– 2 cans chickpeas, drained and rinsed
– 1 onion, thinly sliced
– 3 cups baby spinach
– 1 can (14 oz) diced tomatoes
– 1 cup light coconut milk or plain yogurt
– 2 cloves garlic, minced
– 1 tbsp curry powder
– 1 tsp ground cumin
– 2 tbsp vegetable oil
– Fresh cilantro for garnish
Instructions
1. Heat oil in a skillet, sauté onion until golden. Add garlic and spices; cook 1 minute.
2. Add tomatoes and simmer 5 minutes.
3. Stir in chickpeas and coconut milk (or yogurt). Simmer 10 minutes to thicken.
4. Add spinach and cook until wilted. Adjust seasoning.
5. Garnish with cilantro and serve over brown basmati rice or whole-grain chapati.
4. Quinoa-Stuffed Bell Peppers with Black Beans & Corn
Ingredients
– 4 bell peppers, tops removed and seeded
– 1 cup quinoa, rinsed and cooked
– 1 can black beans, drained and rinsed
– 1 cup corn kernels
– 1/2 cup diced tomatoes
– 1 tsp chili powder
– 1/2 cup shredded cheese (optional)
– 2 tbsp olive oil
– Salt and pepper
Instructions
1. Preheat oven to 375°F (190°C). Lightly oil a baking dish.
2. Mix cooked quinoa, black beans, corn, diced tomatoes, chili powder, salt, and pepper.
3. Stuff peppers with mixture, place in dish, and top with cheese if using.
4. Cover with foil and bake 30–35 minutes until peppers are tender.
5. Remove foil and broil 2–3 minutes to brown the cheese. Serve hot.
5. Barley and Mushroom Risotto with Kale
Ingredients
– 1 cup pearl barley
– 8 oz mushrooms, sliced
– 1 small onion, diced
– 3 cups low-sodium vegetable or chicken broth
– 2 cups chopped kale
– 1/2 cup dry white wine (optional)
– 2 tbsp olive oil
– 1/4 cup grated Parmesan (optional)
– Salt and pepper
Instructions
1. In a pot, heat olive oil; sauté onion until translucent.
2. Add mushrooms and cook until they release moisture.
3. Stir in barley, toasting 1–2 minutes. Add wine if using and let evaporate.
4. Add warm broth ladle by ladle, stirring, until barley is tender (25–30 minutes).
5. Stir in kale until wilted, then add Parmesan, salt, and pepper. Serve warm.
6. Baked Salmon with Farro and Roasted Brussels Sprouts
Ingredients
– 2 salmon fillets
– 1 cup farro, rinsed and cooked
– 12 oz Brussels sprouts, halved
– 2 tbsp olive oil
– 1 lemon (zest and juice)
– Salt, pepper, and dill or parsley
Instructions
1. Preheat oven to 400°F (200°C). Toss Brussels sprouts with 1 tbsp olive oil, salt, and pepper; roast 20–25 minutes.
2. Season salmon with salt, pepper, lemon zest; drizzle with remaining olive oil. Bake 10–12 minutes until cooked through.
3. Mix cooked farro with a squeeze of lemon juice and chopped herbs.
4. Plate farro, top with salmon, and serve with roasted Brussels sprouts.
7. Whole-Wheat Pasta with White Beans, Broccoli & Cherry Tomatoes
Ingredients
– 8 oz whole-wheat pasta
– 1 can cannellini beans, drained and rinsed
– 2 cups broccoli florets
– 1 cup cherry tomatoes, halved
– 3 cloves garlic, sliced
– 3 tbsp olive oil
– Red pepper flakes (optional)
– Salt and pepper
Instructions
1. Cook pasta according to package. Add broccoli to the pasta pot in the last 3 minutes; drain.
2. In a skillet, heat olive oil and sauté garlic until fragrant. Add cherry tomatoes and cook 2–3 minutes.
3. Add cannellini beans and cooked pasta/broccoli; toss and heat through.
4. Season with salt, pepper, and red pepper flakes. Serve with grated Parmesan if desired.
8. Eggplant and Chickpea Tagine with Whole-Grain Couscous
Ingredients
– 1 large eggplant, cubed
– 1 can chickpeas, drained and rinsed
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 can (14 oz) diced tomatoes
– 1 tsp ground cumin
– 1 tsp ground cinnamon
– 1 cup whole-grain couscous or bulgur
– 2 tbsp olive oil
– Fresh cilantro or parsley
Instructions
1. Heat olive oil in a wide pan, sauté onion until soft. Add garlic and spices; cook 1 minute.
2. Add eggplant and cook until starting to soften.
3. Stir in tomatoes and chickpeas; simmer 15–20 minutes until eggplant is tender and sauce thickens.
4. Prepare whole-grain couscous per package instructions.
5. Serve tagine spooned over couscous and garnish with fresh herbs.
9. Turkey and Three-Bean Chili
Ingredients
– 1 lb lean ground turkey
– 1 can black beans, drained
– 1 can kidney beans, drained
– 1 can pinto beans, drained
– 1 onion, diced
– 1 can (14 oz) crushed tomatoes
– 2 tbsp chili powder
– 1 tbsp olive oil
– Salt and pepper
Instructions
1. Heat oil in a large pot, brown turkey with onion until cooked through.
2. Add spices, stir, and cook 1 minute.
3. Add beans and crushed tomatoes; bring to a simmer.
4. Simmer for 20–30 minutes to blend flavors. Adjust seasoning.
5. Serve with a dollop of Greek yogurt and chopped green onions.
10. Tofu Stir-Fry with Brown Rice and Edamame
Ingredients
– 14 oz firm tofu, pressed and cubed
– 2 cups broccoli florets
– 1 cup shelled edamame (frozen ok)
– 1 red bell pepper, sliced
– 3 tbsp soy sauce or tamari
– 1 tbsp sesame oil
– 1 tbsp rice vinegar
– 1 tbsp honey or maple syrup
– 2 cups cooked brown rice
Instructions
1. Whisk soy sauce, rice vinegar, sesame oil, and honey/maple in a bowl; set aside.
2. Pan-fry tofu until golden on all sides; remove and set aside.
3. Sauté broccoli and bell pepper until tender-crisp, add edamame to heat.
4. Return tofu to pan and pour sauce over; toss to coat and heat through.
5. Serve over warm brown rice and sprinkle with sesame seeds.
11. Stuffed Portobello Mushrooms with Quinoa, Spinach & Walnuts
Ingredients
– 4 large Portobello caps, stems removed
– 1 cup cooked quinoa
– 2 cups fresh spinach, chopped
– 1/3 cup chopped walnuts
– 1/4 cup sun-dried tomatoes, chopped
– 2 tbsp olive oil
– Salt and pepper
Instructions
1. Preheat oven to 375°F (190°C). Brush mushroom caps with olive oil and place gill-side up on a baking sheet.
2. Sauté spinach briefly until wilted; mix with quinoa, walnuts, and sun-dried tomatoes. Season.
3. Spoon filling into mushroom caps.
4. Bake 18–22 minutes until mushrooms are tender and filling is heated. Serve warm.
12. Sweet Potato and Lentil Shepherd’s Pie
Ingredients
– 1 cup red lentils, rinsed
– 2 large sweet potatoes, peeled and cubed
– 1 onion, diced
– 2 carrots, diced
– 1 cup peas (frozen ok)
– 2 tbsp olive oil
– 1 cup vegetable broth
– 1 tsp thyme
– Salt and pepper
Instructions
1. Boil sweet potatoes until tender; mash with a bit of olive oil and salt.
2. Sauté onion and carrots until soft; add lentils, broth, and thyme. Simmer until lentils are cooked (10–12 minutes).
3. Stir in peas and adjust seasoning.
4. Transfer lentil-veg mixture to a baking dish, spread mashed sweet potatoes on top.
5. Bake at 375°F (190°C) for 20–25 minutes until edges bubble and top is golden.
13. Mediterranean Farro Salad with Roasted Vegetables
Ingredients
– 1 cup farro, cooked
– 1 zucchini, sliced
– 1 red bell pepper, chopped
– 1 small eggplant, cubed
– 1/2 cup crumbled feta (optional)
– 2 tbsp olive oil
– 2 tbsp lemon juice
– Salt, pepper, and oregano
Instructions
1. Roast zucchini, bell pepper, and eggplant tossed with olive oil, salt, and oregano at 425°F (220°C) for 20–25 minutes.
2. Mix roasted vegetables with cooked farro and lemon juice.
3. Toss in feta if using and season to taste.
4. Serve warm or at room temperature as a satisfying, fiber-packed dinner.
14. Spaghetti Squash with White Bean Marinara
Ingredients
– 1 medium spaghetti squash
– 1 can white beans (cannellini), drained and rinsed
– 2 cups marinara sauce
– 1 tbsp olive oil
– 2 cloves garlic, minced
– Fresh basil for garnish
Instructions
1. Halve spaghetti squash, remove seeds, and roast cut-side down at 400°F (200°C) for 35–40 minutes. Scrape flesh into strands.
2. Heat olive oil in a pan, sauté garlic briefly, add marinara and white beans; simmer 5–8 minutes.
3. Toss spaghetti squash strands with sauce.
4. Garnish with fresh basil and serve.
15. Cauliflower, Chickpea & Sweet Potato Curry with Brown Basmati
Ingredients
– 1 head cauliflower, cut into florets
– 1 medium sweet potato, peeled and cubed
– 1 can chickpeas, drained and rinsed
– 1 can coconut milk
– 2 tbsp curry paste or 1 tbsp curry powder
– 2 cups cooked brown basmati rice
– 2 tbsp vegetable oil
– Salt and cilantro
Instructions
1. In a large pot, heat oil and sauté sweet potato until starting to soften.
2. Add cauliflower, curry paste/powder, and coconut milk. Simmer 10–12 minutes.
3. Stir in chickpeas and heat through.
4. Serve over brown basmati rice and garnish with cilantro.
16. Miso-Glazed Eggplant with Brown Rice & Sesame Kale
Ingredients
– 2 small eggplants, halved lengthwise
– 3 tbsp miso paste
– 1 tbsp soy sauce or tamari
– 1 tbsp honey or mirin
– 3 cups chopped kale
– 1 tbsp sesame oil
– 2 cups cooked brown rice
– Sesame seeds for garnish
Instructions
1. Mix miso, soy sauce, and honey. Brush over eggplant halves.
2. Roast eggplant at 400°F (200°C) for 20–25 minutes until soft and caramelized.
3. Sauté kale in sesame oil until wilted; season with a splash of soy sauce.
4. Serve miso-glazed eggplant over brown rice with sesame-kale on the side and sprinkle sesame seeds.
17. Black Bean & Veggie Burgers on Whole-Wheat Buns with Oven-Baked Sweet Potato Fries
Ingredients
– 2 cans black beans, drained and rinsed (or 3 cups mashed)
– 1/2 cup oats, pulsed into coarse flour
– 1 small onion, finely chopped
– 1 carrot, grated
– 1 egg or flax egg
– 4 whole-wheat buns
– 2 sweet potatoes, cut into fries
– 2 tbsp olive oil
– Salt, pepper, and smoked paprika
Instructions
1. Preheat oven to 425°F (220°C). Toss sweet potato fries with olive oil, salt, and smoked paprika; bake 25–30 minutes until crisp.
2. Mash black beans leaving some texture. Mix in oats, onion, carrot, and egg. Season.
3. Form into patties and pan-fry or bake until set and browned, about 4–5 minutes per side.
4. Assemble burgers on whole-wheat buns with lettuce, tomato, and your favorite sauce. Serve with fries.
18. Mexican Grain Bowl with Brown Rice, Black Beans, Avocado & Corn Salsa
Ingredients
– 2 cups cooked brown rice
– 1 can black beans, drained and rinsed
– 1 avocado, diced
– 1 cup corn kernels
– 1/2 cup chopped tomato
– 1/4 cup chopped red onion
– 2 tbsp lime juice
– 1 tbsp olive oil
– Salt, pepper, cilantro
Instructions
1. Mix corn, tomato, red onion, lime juice, olive oil, salt, pepper, and cilantro to make salsa.
2. In bowls, layer brown rice, black beans, corn salsa, and avocado.
3. Add hot sauce or Greek yogurt and lime wedges if desired. Serve immediately.
19. Red Lentil Pasta with Roasted Vegetables & Basil Pesto
Ingredients
– 8 oz red lentil pasta
– 2 cups mixed vegetables (zucchini, bell pepper, cherry tomatoes)
– 1/3 cup basil pesto (store-bought or homemade)
– 2 tbsp olive oil
– Salt and pepper
Instructions
1. Roast vegetables tossed with olive oil, salt, and pepper at 425°F (220°C) for 15–20 minutes.
2. Cook red lentil pasta according to package directions; drain.
3. Toss pasta with roasted vegetables and pesto until combined.
4. Serve with a sprinkle of toasted pine nuts or Parmesan if desired.
20. Warm Lentil, Beet & Goat Cheese Salad with Walnuts
Ingredients
– 1 cup cooked green or brown lentils
– 2 medium beets, roasted and diced
– 2 cups arugula or mixed greens
– 1/4 cup crumbled goat cheese
– 1/4 cup toasted walnuts, chopped
– 2 tbsp olive oil
– 1 tbsp balsamic vinegar
– Salt and pepper
Instructions
1. Roast beets wrapped in foil at 400°F (200°C) for 45–60 minutes; peel and dice.
2. Whisk olive oil and balsamic vinegar for dressing.
3. Toss warm lentils with beets, arugula, and dressing.
4. Top with goat cheese and walnuts. Serve warm or at room temperature.
Tips to Boost Fiber in Any Dinner
- Add a legume: Toss beans, lentils, or edamame into soups, salads, and pastas.
- Swap to whole grains: Choose brown rice, farro, farro, barley, bulgur, or whole-wheat pasta.
- Bulk up with veggies: Double the vegetables in any recipe — roasted, steamed, or fresh.
- Snack-smart: Use high-fiber sides like raw veggies with hummus or whole-grain bread.
- Seeds & nuts: Sprinkle chia, flax, pumpkin seeds, or chopped nuts for an extra fiber and nutrient punch.
- Start small: Increase fiber gradually and drink plenty of water to minimize digestive discomfort.
Make-Ahead & Meal-Prep Suggestions
- Cook a big pot of lentils, farro, or brown rice at the start of the week to speed dinner prep.
- Many stews, chilies, and curries taste even better the next day — make extra for lunches.
- Roast mixed vegetables in bulk and reheat for grain bowls, salads, or pasta additions.
- Freeze portioned soups and stews in airtight containers for quick, fiber-rich dinners on busy nights.
Conclusion
Choosing high-fiber dinners doesn’t mean sacrificing flavor or convenience. The 20 recipes above combine legumes, whole grains, vegetables, and smart seasonings to keep you full, satisfied, and nourished. Start with one new recipe a week, adapt it to your taste, and you’ll soon build a repertoire of dinners that support fullness, steady energy, and overall health. Happy cooking — and enjoy every nutritious bite!
