Top 18 High-Fiber High-Protein Dinner Recipe Ideas

Getting enough protein and fiber at dinner doesn’t have to be complicated or boring. These nutritious recipes pack both essential nutrients into delicious meals your whole family will love.
From hearty grain bowls to creamy casseroles, each dish delivers satisfying flavors while keeping you full and energized all evening long.
01. Mediterranean Chickpea Bowl with Feta

This hearty grain bowl combines nutty farro with protein-packed chickpeas and fresh vegetables. The Mediterranean flavors make every bite satisfying and nutritious.
Ingredients: 1 cup farro, 1 can chickpeas (drained), 1 cup cherry tomatoes (halved), ½ cup crumbled feta cheese, ¼ cup red onion (diced), 2 tablespoons olive oil, 2 tablespoons lemon juice, 1 teaspoon dried oregano, salt and pepper to taste.
How To Make Mediterranean Chickpea Bowl with Feta
1. Cook farro according to package directions until tender but still chewy, about 25-30 minutes. Drain well and let cool slightly while you prepare the other ingredients for the best texture.
2. Rinse and drain chickpeas thoroughly, then pat dry with paper towels. This removes excess sodium and helps them absorb the dressing flavors better.
3. Whisk together olive oil, lemon juice, oregano, salt, and pepper in a large bowl to create a bright Mediterranean dressing.
4. Add warm farro, chickpeas, cherry tomatoes, and red onion to the dressing. Toss everything together until well coated, then top with crumbled feta cheese before serving.
02. One-Pan Chicken Thighs with Sweet Potato

Juicy chicken thighs roast alongside sweet potatoes and cabbage for an easy weeknight dinner. Everything cooks together, making cleanup simple while creating amazing flavors.
Ingredients: 6 bone-in chicken thighs, 2 large sweet potatoes (cubed), 1 small red cabbage (sliced), 3 tablespoons olive oil, 1 teaspoon paprika, 1 teaspoon garlic powder, 1 teaspoon dried thyme, salt and pepper to taste.
How To Make One-Pan Chicken Thighs with Sweet Potato
1. Preheat your oven to 425°F and line a large sheet pan with parchment paper for easy cleanup. Pat chicken thighs completely dry with paper towels.
2. Season chicken thighs generously with salt, pepper, paprika, and garlic powder on both sides. Let them sit at room temperature for 10 minutes while you prep the vegetables.
3. Toss cubed sweet potatoes and sliced cabbage with olive oil, thyme, salt, and pepper in a large bowl until evenly coated.
4. Arrange seasoned chicken thighs on one side of the prepared sheet pan, then spread vegetables around them in a single layer.
5. Roast for 35-40 minutes until chicken reaches 165°F internally and vegetables are tender and lightly caramelized around the edges.
03. Spinach Artichoke Stuffed Squash

Roasted butternut squash halves filled with creamy spinach and artichoke mixture create comfort food magic. This vegetarian dish feels indulgent while being packed with nutrients.
Ingredients: 1 large butternut squash (halved and seeded), 5 oz fresh spinach, 1 cup marinated artichoke hearts (chopped), 8 oz cream cheese (softened), ½ cup mozzarella cheese (shredded), ¼ cup Parmesan cheese (grated), 2 cloves garlic (minced), salt and pepper to taste.
How To Make Spinach Artichoke Stuffed Squash
1. Preheat oven to 400°F and cut butternut squash in half lengthwise. Scoop out seeds and score the flesh in a crosshatch pattern to help it cook evenly.
2. Place squash halves cut-side down on a baking sheet and roast for 30-35 minutes until fork-tender. Let cool, then scoop out most of the flesh, leaving a ½-inch border.
3. Sauté spinach in a large skillet until wilted, then squeeze out excess moisture. Mix with cream cheese, artichokes, garlic, salt, and pepper until smooth and creamy.
4. Fill squash shells with spinach mixture and top with mozzarella and Parmesan cheeses. Bake 15-20 minutes until cheese is golden and bubbly on top.
04. Lemon Parmesan Broccoli Bean Bake

This creamy casserole combines tender broccoli and white beans in a rich lemon-Parmesan sauce. It’s comfort food that happens to be incredibly nutritious and satisfying.
Ingredients: 2 large heads broccoli (cut into florets), 2 cans white beans (drained), 1 cup heavy cream, ¾ cup Parmesan cheese (grated), ½ cup mozzarella cheese (shredded), 3 tablespoons lemon juice, 2 cloves garlic (minced), salt and pepper to taste.
How To Make Lemon Parmesan Broccoli Bean Bake
1. Preheat oven to 375°F and grease a 9×13-inch baking dish. Steam broccoli florets for 3-4 minutes until bright green but still crisp.
2. Whisk together heavy cream, lemon juice, minced garlic, salt, and pepper in a large bowl until smooth and well combined.
3. Add steamed broccoli, white beans, and half the Parmesan cheese to the cream mixture. Toss gently until everything is evenly coated.
4. Transfer mixture to prepared baking dish and top with remaining Parmesan and mozzarella cheeses for a golden, bubbly finish.
5. Bake for 25-30 minutes until cheese is melted and lightly golden, and the sauce is bubbling around the edges.
05. Fresh Black Bean Taco Bowls

These no-cook taco bowls are perfect for hot summer days or busy weeknights. Fresh vegetables and zesty lime crema make every bite refreshing and satisfying.
Ingredients: 2 cans black beans (drained), 4 cups mixed lettuce and cabbage, 1 cup cherry tomatoes (halved), 1 avocado (diced), ½ cup Greek yogurt, 2 tablespoons lime juice, 1 tablespoon lime zest, ¼ cup cilantro (chopped), salt and cumin to taste.
How To Make Fresh Black Bean Taco Bowls
1. Rinse black beans thoroughly under cold water and drain well. Season with cumin, salt, and a squeeze of lime juice for extra flavor.
2. Make lime crema by whisking together Greek yogurt, lime juice, lime zest, and chopped cilantro until smooth and creamy.
3. Layer mixed greens in serving bowls, then top with seasoned black beans, cherry tomatoes, and diced avocado in separate sections.
4. Drizzle lime crema over each bowl and serve immediately while everything is fresh and crisp for the best texture and flavor.
06. Crispy Rice and White Bean Skillet

This one-pan wonder creates crispy rice on the bottom while melted cheese bubbles on top. White beans add protein and fiber to this comforting skillet dinner.
Ingredients: 1½ cups jasmine rice, 2 cans white beans (drained), 3 cups chicken broth, 1 cup provolone cheese (shredded), 1 onion (diced), 3 cloves garlic (minced), 2 tablespoons olive oil, 1 teaspoon Italian seasoning, salt and pepper to taste.
How To Make Crispy Rice and White Bean Skillet
1. Heat olive oil in a large oven-safe skillet over medium heat. Add diced onion and cook for 5 minutes until softened and lightly golden.
2. Add minced garlic and rice to the skillet, stirring constantly for 2-3 minutes until rice is lightly toasted and fragrant.
3. Pour in chicken broth and Italian seasoning, bring to a boil, then reduce heat and simmer covered for 15 minutes until rice is tender.
4. Stir in white beans and let the bottom get crispy by cooking undisturbed for 5 minutes over medium-high heat.
5. Top with shredded provolone and broil for 2-3 minutes until cheese is melted and golden brown on top.
07. Creamy Basil Pesto White Beans

These creamy pesto beans come together in just 30 minutes for a quick weeknight dinner. Serve with crusty bread or over pasta for a heartier meal.
Ingredients: 3 cans white beans (drained), ½ cup basil pesto, ½ cup heavy cream, ¼ cup Parmesan cheese (grated), 1 onion (diced), 3 cloves garlic (minced), 2 tablespoons olive oil, salt and pepper to taste.
How To Make Creamy Basil Pesto White Beans
1. Heat olive oil in a large skillet over medium heat. Add diced onion and cook for 6-8 minutes until softened and translucent.
2. Add minced garlic and cook for another minute until fragrant, being careful not to let it burn.
3. Stir in white beans, pesto, and heavy cream. Simmer for 10-12 minutes until the sauce thickens and coats the beans nicely.
4. Remove from heat and stir in grated Parmesan cheese. Season with salt and pepper, then serve immediately while hot and creamy.
08. Protein-Packed Pea Pasta

This one-pot pasta uses chickpea noodles for extra protein and fiber. Fresh peas and basil pesto create bright, spring-like flavors in every bite.
Ingredients: 12 oz chickpea pasta, 1 cup frozen peas, ¼ cup basil pesto, ¼ cup pine nuts, ¼ cup Parmesan cheese (grated), 2 tablespoons olive oil, 2 cloves garlic (minced), salt and pepper to taste.
How To Make Protein-Packed Pea Pasta
1. Cook chickpea pasta according to package directions until al dente. Add frozen peas during the last 2 minutes of cooking time.
2. Meanwhile, toast pine nuts in a dry skillet over medium heat for 3-4 minutes until golden brown and fragrant, stirring frequently.
3. Reserve ½ cup pasta cooking water, then drain pasta and peas. Return to pot with pesto, olive oil, and garlic.
4. Toss everything together, adding pasta water as needed to create a silky sauce. Top with toasted pine nuts and Parmesan before serving.
09. Crispy Chickpea Sweet Potato Boats

Roasted sweet potatoes topped with seasoned crispy chickpeas make a filling vegetarian dinner. The natural sweetness pairs perfectly with savory spiced chickpeas.
Ingredients: 4 large sweet potatoes, 2 cans chickpeas (drained), 3 tablespoons olive oil, 1 teaspoon cumin, 1 teaspoon paprika, ½ teaspoon garlic powder, ¼ cup Greek yogurt, 2 tablespoons tahini, salt and pepper to taste.
How To Make Crispy Chickpea Sweet Potato Boats
1. Preheat oven to 425°F and pierce sweet potatoes all over with a fork. Bake for 45-50 minutes until tender when squeezed gently.
2. Pat chickpeas completely dry with paper towels, then toss with olive oil, cumin, paprika, garlic powder, salt, and pepper.
3. Spread seasoned chickpeas on a baking sheet and roast for 20-25 minutes until golden and crispy, shaking the pan halfway through.
4. Cut sweet potatoes open lengthwise and fluff the flesh with a fork. Top with crispy chickpeas and a dollop of Greek yogurt mixed with tahini.
10. Glazed Teriyaki Chicken Salad

Tender teriyaki-glazed chicken thighs top a bed of crisp vegetables and greens. This satisfying salad feels like a complete meal with amazing Asian-inspired flavors.
Ingredients: 6 boneless chicken thighs, ¼ cup teriyaki sauce, 6 cups mixed greens, 1 cucumber (sliced), 1 bell pepper (sliced), ½ cup edamame, 2 carrots (shredded), 2 tablespoons sesame oil, 1 tablespoon rice vinegar, sesame seeds for garnish.
How To Make Glazed Teriyaki Chicken Salad
1. Season chicken thighs with salt and pepper, then cook in a large skillet over medium-high heat for 6-7 minutes per side until golden brown.
2. Brush teriyaki sauce over chicken during the last 2 minutes of cooking, letting it caramelize slightly for extra flavor.
3. Let chicken rest for 5 minutes, then slice into strips. This keeps the meat juicy and makes it easier to eat in the salad.
4. Whisk sesame oil and rice vinegar together for a simple dressing. Toss mixed greens with dressing, then top with sliced vegetables, edamame, and teriyaki chicken.
5. Sprinkle with sesame seeds and serve immediately while the chicken is still warm for the best contrast of temperatures and textures.
11. Caprese Chickpea Power Salad

This protein-packed twist on caprese salad adds chickpeas for extra substance and fiber. Fresh mozzarella, tomatoes, and basil create classic Italian flavors.
Ingredients: 2 cans chickpeas (drained), 8 oz mozzarella pearls, 2 cups cherry tomatoes (halved), ¼ cup fresh basil (chopped), 3 tablespoons balsamic vinegar, 2 tablespoons olive oil, 1 tablespoon honey, salt and pepper to taste.
How To Make Caprese Chickpea Power Salad
1. Rinse and drain chickpeas thoroughly, then pat dry with paper towels to help the dressing stick better.
2. Whisk together balsamic vinegar, olive oil, honey, salt, and pepper to create a sweet and tangy dressing.
3. Combine chickpeas, mozzarella pearls, cherry tomatoes, and fresh basil in a large bowl, then pour dressing over everything.
4. Toss gently to coat all ingredients evenly, then let sit for 10 minutes to allow flavors to meld before serving.
12. Baked Eggplant Parmesan Stack

This lighter version of eggplant Parmesan skips the frying but keeps all the cheesy, saucy goodness. Layers of tender eggplant and melted cheese create comfort food perfection.
Ingredients: 2 large eggplants (sliced ½-inch thick), 2 cups marinara sauce, 2 cups mozzarella cheese (shredded), 1 cup Parmesan cheese (grated), ½ cup olive oil, 1 teaspoon Italian seasoning, salt and pepper to taste.
How To Make Baked Eggplant Parmesan Stack
1. Preheat oven to 425°F and line two baking sheets with parchment paper. Salt eggplant slices and let sit 30 minutes to draw out moisture.
2. Pat eggplant dry and brush both sides with olive oil. Season with Italian seasoning, salt, and pepper, then arrange on prepared baking sheets.
3. Roast eggplant for 25-30 minutes, flipping once, until golden brown and tender throughout.
4. Layer half the eggplant in a greased 9×13-inch dish, top with marinara sauce and half the cheeses. Repeat layers.
5. Bake covered for 20 minutes, then uncover and bake 15 more minutes until cheese is bubbly and golden on top.
13. Greek Roasted Potato Bowls

Crispy roasted potatoes meet creamy tzatziki sauce in these Mediterranean-inspired bowls. Fresh vegetables and chickpeas make this a complete, satisfying plant-based meal.
Ingredients: 2 lbs baby potatoes (halved), 1 can chickpeas (drained), 1 cup Greek yogurt, 1 cucumber (grated), 2 cloves garlic (minced), 1 cup cherry tomatoes (halved), ¼ cup red onion (sliced), 3 tablespoons olive oil, 2 tablespoons lemon juice, fresh dill for garnish.
How To Make Greek Roasted Potato Bowls
1. Preheat oven to 425°F and toss halved potatoes with olive oil, salt, and pepper. Roast for 35-40 minutes until golden and crispy.
2. Make tzatziki by mixing Greek yogurt with grated cucumber (drained), minced garlic, lemon juice, and chopped dill until smooth.
3. Season chickpeas with olive oil, salt, and oregano, then add to the oven during the last 15 minutes of potato cooking time.
4. Spread tzatziki in serving bowls, top with crispy potatoes and chickpeas, then add cherry tomatoes and red onion.
5. Garnish with fresh dill and serve immediately while potatoes are still warm and crispy for the best texture contrast.
14. Creamy Sun-Dried Tomato White Bean Orzo

This one-pot orzo dish combines tender pasta with protein-rich white beans and tangy sun-dried tomatoes. The creamy sauce brings everything together in just 30 minutes.
Ingredients: 1 lb orzo pasta, 2 cans white beans (drained), ½ cup sun-dried tomatoes (chopped), 5 oz fresh spinach, 4 oz cream cheese, ½ cup Parmesan cheese (grated), 4 cups vegetable broth, 3 cloves garlic (minced), 2 tablespoons olive oil.
How To Make Creamy Sun-Dried Tomato White Bean Orzo
1. Heat olive oil in a large pot over medium heat. Add minced garlic and cook for 1 minute until fragrant but not browned.
2. Add orzo and stir for 2-3 minutes to toast lightly, then pour in vegetable broth and bring to a boil.
3. Reduce heat and simmer for 10-12 minutes, stirring occasionally, until orzo is tender and most liquid is absorbed.
4. Stir in cream cheese until melted, then add white beans, sun-dried tomatoes, and spinach. Cook until spinach wilts completely.
5. Remove from heat and stir in Parmesan cheese. Let stand 5 minutes to thicken before serving hot.
15. Mexican Stuffed Portobello Caps

Large portobello mushroom caps filled with fajita-style vegetables and black beans create a satisfying vegetarian dinner. Melted cheese and Greek yogurt make each bite creamy and delicious.
Ingredients: 6 large portobello mushroom caps, 1 can black beans (drained), 1 bell pepper (sliced), 1 onion (sliced), 1 cup Mexican cheese blend, ½ cup Greek yogurt, 2 tablespoons olive oil, 1 teaspoon cumin, 1 teaspoon chili powder, salt and pepper to taste.
How To Make Mexican Stuffed Portobello Caps
1. Preheat oven to 400°F and remove mushroom stems, then scrape out dark gills with a spoon. Brush caps with olive oil and season with salt and pepper.
2. Heat remaining oil in a large skillet and sauté bell pepper and onion for 8-10 minutes until softened and lightly caramelized.
3. Add black beans, cumin, and chili powder to vegetables. Cook for 3-4 minutes until beans are heated through and spices are fragrant.
4. Place mushroom caps gill-side up on a baking sheet and fill with vegetable mixture. Top with shredded cheese.
5. Bake for 15-18 minutes until mushrooms are tender and cheese is melted and bubbly. Serve with a dollop of Greek yogurt.
16. Sheet Pan Halloumi and Chickpea Bake

This Mediterranean sheet pan dinner combines crispy halloumi cheese with roasted chickpeas and vegetables. Everything roasts together for an easy, protein-packed meal with minimal cleanup.
Ingredients: 8 oz halloumi cheese (sliced), 2 cans chickpeas (drained), 1 zucchini (diced), 1 red bell pepper (diced), 1 red onion (sliced), ½ cup Greek yogurt, 3 tablespoons olive oil, 1 teaspoon oregano, 2 tablespoons lemon juice, salt and pepper to taste.
How To Make Sheet Pan Halloumi and Chickpea Bake
1. Preheat oven to 425°F and line a large sheet pan with parchment paper for easy cleanup.
2. Pat chickpeas dry and toss with diced vegetables, olive oil, oregano, salt, and pepper until evenly coated.
3. Spread vegetable mixture on prepared sheet pan and roast for 20 minutes until vegetables start to caramelize.
4. Add halloumi slices to the pan and continue roasting for 10-12 minutes until cheese is golden and vegetables are tender.
5. Mix Greek yogurt with lemon juice and spread on serving plates. Top with roasted vegetables and halloumi, serving immediately while cheese is still warm.
17. Crispy Black Bean Sheet Pan Tacos

These sheet pan tacos get crispy edges from baking while staying tender inside. Seasoned black beans and melted cheese create the perfect filling for taco night.
Ingredients: 12 corn tortillas, 2 cans black beans (drained), 2 cups Mexican cheese blend, ½ cup Greek yogurt, 2 tablespoons chipotle peppers in adobo (minced), 2 teaspoons cumin, 1 teaspoon chili powder, 2 tablespoons olive oil, salt to taste.
How To Make Crispy Black Bean Sheet Pan Tacos
1. Preheat oven to 425°F and brush both sides of tortillas lightly with olive oil. Arrange on two large sheet pans.
2. Season black beans with cumin, chili powder, and salt, then divide evenly among tortillas, placing filling on one half of each.
3. Top beans with shredded cheese, then fold tortillas in half and press gently to seal the edges.
4. Bake for 12-15 minutes, flipping once halfway through, until tortillas are crispy and golden brown on both sides.
5. Make chipotle crema by mixing Greek yogurt with minced chipotle peppers. Serve tacos immediately with the spicy crema for dipping.
18. Lemon Cream Salmon Asparagus Pasta

This elegant pasta dish features tender salmon and fresh asparagus in a silky lemon cream sauce. It tastes like spring and comes together quickly for busy weeknights.
Ingredients: 1 lb salmon fillet (skin removed), 12 oz fettuccine pasta, 1 lb fresh asparagus (trimmed), 1 cup heavy cream, ¼ cup lemon juice, 2 tablespoons lemon zest, 3 cloves garlic (minced), 2 tablespoons olive oil, ¼ cup Parmesan cheese, salt and pepper to taste.
How To Make Lemon Cream Salmon Asparagus Pasta
1. Cook fettuccine according to package directions until al dente. During the last 3 minutes, add asparagus to the pasta water to cook until tender-crisp.
2. Meanwhile, season salmon with salt and pepper, then cook in olive oil over medium-high heat for 4-5 minutes per side until flaky.
3. Remove salmon from pan and flake into large chunks. Add garlic to the same pan and cook for 1 minute until fragrant.
4. Pour in heavy cream, lemon juice, and lemon zest. Simmer for 3-4 minutes until slightly thickened and smooth.
5. Drain pasta and asparagus, then toss with cream sauce and flaked salmon. Add Parmesan cheese and serve immediately while hot.
Final Thoughts
These high-fiber, high-protein dinner recipes prove that nutritious eating doesn’t mean sacrificing flavor or satisfaction. Each dish delivers the nutrients your body needs while keeping your taste buds happy.
From quick sheet pan meals to comforting casseroles, you now have plenty of delicious options for creating healthy dinners your whole family will love.