8 High Fiber Recipes That Keep You Full for Hours

If you’ve ever eaten a meal and felt hungry again within the hour, fiber is probably the missing piece. Most people fall well short of the recommended daily fiber intake, and low-fiber meals tend to digest fast, leaving you reaching for a snack not long after you’ve eaten.

Fiber works by slowing digestion, which means a high fiber meal keeps you feeling satisfied for much longer than one built around refined carbs alone. It also supports steady blood sugar levels, since it slows how quickly sugar enters your bloodstream, helping you avoid the energy crashes that come with fast-digesting meals.

Here are 8 high fiber recipes that prove eating for fullness doesn’t mean sacrificing flavor.

Why Fiber Matters So Much for Fullness

Fiber passes through your digestive system slowly, which physically stretches your stomach and triggers fullness signals that stick around much longer than they would after a low-fiber meal. It also feeds the beneficial bacteria in your gut, which plays a role in everything from digestion to overall metabolic health.

Combining fiber with protein is where these recipes really earn their staying power. Protein and fiber work through different mechanisms, one slowing digestion and the other supporting satiety hormones, so a meal built around both tends to keep hunger away far longer than a meal high in just one or the other.

1. Loaded Lentil and Veggie Power Bowl

Lentils are one of the highest fiber foods you can build a meal around, and this bowl leans into that by pairing them with a generous mix of roasted vegetables for even more fiber per serving. The lentils hold their shape well once cooked, giving the bowl a hearty, almost meaty texture that makes it feel substantial despite being entirely plant-based. Roasting the vegetables instead of steaming them adds a deeper, slightly caramelized flavor that keeps the bowl from tasting bland or overly virtuous. A simple tahini drizzle ties everything together without adding much in the way of calories.

Ingredients:

  1. 1 cup cooked lentils
  2. 1 cup roasted sweet potato, diced
  3. 1 cup roasted broccoli
  4. 2 tablespoons tahini
  5. Juice of ½ lemon
  6. Salt and pepper to taste

Steps:

  1. Preheat oven to 400°F and roast sweet potato and broccoli for 20 to 25 minutes
  2. Warm cooked lentils in a small pot or microwave
  3. Whisk tahini with lemon juice and a splash of water to thin
  4. Assemble lentils and roasted vegetables in a bowl
  5. Drizzle with tahini sauce and season with salt and pepper

Macros (per serving): Calories: 320 | Protein: 14g | Carbs: 48g | Fat: 9g

2. Black Bean and Chickpea Taco Bowls

Combining two different legumes in one bowl pushes the fiber content even higher than using just one, while also giving you a nice contrast in texture between the creamy black beans and firmer chickpeas. A quick homemade taco seasoning brings all the flavor of a traditional taco night without needing tortillas, keeping the focus on the fiber-rich beans and vegetables instead. Corn adds a bit of natural sweetness and crunch, while shredded cabbage brings additional fiber and volume for very few calories. This bowl comes together fast, making it a solid weeknight option when you want something filling without much prep.

Ingredients:

  1. 1 cup black beans, drained and rinsed
  2. 1 cup chickpeas, drained and rinsed
  3. ½ cup corn kernels
  4. 1 cup shredded cabbage
  5. 1 tablespoon taco seasoning
  6. Juice of 1 lime

Steps:

  1. Warm black beans, chickpeas, and corn together with taco seasoning in a skillet
  2. Toss shredded cabbage with lime juice
  3. Divide beans and corn between bowls
  4. Top with cabbage slaw
  5. Serve with extra lime wedges if desired

Macros (per serving, half batch): Calories: 290 | Protein: 15g | Carbs: 50g | Fat: 3g

3. Raspberry Chia Overnight Oats

Chia seeds and oats together make this one of the highest fiber breakfasts you can prep ahead, with raspberries adding even more fiber than most other fruits thanks to their seeds and skin. The chia seeds swell overnight, thickening the mixture into a pudding-like texture that holds up well even after a few days in the fridge. This isn’t a plain, forgettable oats recipe either, since the raspberries break down slightly as they sit, creating natural swirls of color and flavor throughout. It’s an easy make-ahead option for busy mornings when there’s no time to cook.

Ingredients:

  1. ½ cup rolled oats
  2. 1 tablespoon chia seeds
  3. ¾ cup unsweetened almond milk
  4. ½ cup fresh raspberries
  5. 1 teaspoon honey

Steps:

  1. Combine oats, chia seeds, and almond milk in a jar
  2. Stir in honey
  3. Refrigerate overnight
  4. Top with fresh raspberries before serving

Macros: Calories: 240 | Protein: 8g | Carbs: 38g | Fat: 7g

4. Roasted Vegetable and White Bean Soup

This soup gets its fiber boost from two directions at once, white beans and a generous mix of roasted vegetables, making it far more filling than a typical broth-based soup. Roasting the vegetables before adding them to the pot deepens their flavor considerably compared to just simmering them raw, giving the finished soup a richer taste without needing cream or extra fat. Blending a portion of the soup while leaving some vegetables whole creates a texture that’s thick and satisfying without being a full puree. This is an easy one to make in a big batch and freeze in portions for later.

Ingredients:

  1. 2 cups white beans, drained and rinsed
  2. 2 cups mixed vegetables (carrots, celery, zucchini), roasted
  3. 4 cups vegetable broth
  4. 2 cloves garlic, minced
  5. 1 teaspoon dried thyme
  6. Salt and pepper to taste

Steps:

  1. Preheat oven to 400°F and roast vegetables for 20 minutes
  2. Sauté garlic in a large pot for 1 minute
  3. Add broth, white beans, roasted vegetables, and thyme
  4. Simmer for 15 minutes
  5. Blend half the soup for a thicker texture, then stir back together and season

Macros (per serving, ¼ of batch): Calories: 200 | Protein: 11g | Carbs: 34g | Fat: 2g

5. High Fiber Breakfast Tacos

These tacos pack fiber in from multiple angles, black beans, whole wheat tortillas, and a generous scoop of avocado, making for a breakfast that holds you over far longer than a typical bowl of cereal or toast. Scrambled eggs add protein that pairs well with the fiber to extend fullness even further, while black beans bring a satisfying, slightly creamy texture once warmed through. Using whole wheat tortillas instead of flour ones adds another meaningful boost of fiber without changing the flavor much at all. These come together fast enough for a weekday morning but feel special enough for a weekend brunch too.

Ingredients:

  1. 4 eggs
  2. ½ cup black beans, drained and rinsed
  3. 2 whole wheat tortillas
  4. ¼ avocado, sliced
  5. Fresh salsa
  6. Salt and pepper to taste

Steps:

  1. Scramble eggs in a nonstick skillet over medium heat
  2. Warm black beans in a small pot or microwave
  3. Warm tortillas in a dry skillet
  4. Fill tortillas with eggs, black beans, and avocado
  5. Top with salsa and serve

Macros (per serving, 2 tacos): Calories: 340 | Protein: 20g | Carbs: 30g | Fat: 16g

6. Roasted Chickpea and Kale Salad

Roasting chickpeas until crisp gives this salad a satisfying crunch that makes it feel far more substantial than a typical leafy salad, while also concentrating their fiber and protein into every bite. Massaging the kale with a bit of olive oil and lemon juice before adding other ingredients softens its texture and makes it much easier to eat than raw kale straight from the bag. A scattering of pumpkin seeds adds another source of fiber along with a bit of healthy fat, rounding the salad out into something that can genuinely stand in as a full meal. This one holds up well in the fridge, making it a solid meal prep option for the week.

Ingredients:

  1. 1 can (15 oz) chickpeas, drained and rinsed
  2. 4 cups kale, chopped
  3. 2 tablespoons pumpkin seeds
  4. 1 tablespoon olive oil
  5. Juice of 1 lemon
  6. Salt and pepper to taste

Steps:

  1. Preheat oven to 400°F and roast chickpeas for 20 to 25 minutes until crisp
  2. Massage kale with olive oil and lemon juice in a large bowl
  3. Add roasted chickpeas and pumpkin seeds
  4. Season with salt and pepper
  5. Toss well before serving

Macros (per serving, half batch): Calories: 310 | Protein: 14g | Carbs: 40g | Fat: 12g

7. Sweet Potato and Black Bean Enchilada Skillet

This one-pan meal takes the flavors of traditional enchiladas and simplifies them into a skillet dish, keeping the fiber-rich sweet potato and black beans front and center instead of relying on cheese and tortillas for bulk. Sweet potato adds a natural sweetness that balances well against the smoky enchilada sauce, while black beans bring the dish’s protein and fiber content up considerably. Simmering everything together in one pan means the flavors meld more than they would in a quickly assembled dish, giving it a slow-cooked taste despite coming together in under 30 minutes. A light sprinkle of cheese on top is enough to finish it without needing much at all.

Ingredients:

  1. 2 cups diced sweet potato
  2. 1 can (15 oz) black beans, drained and rinsed
  3. 1 cup enchilada sauce
  4. ¼ cup shredded cheese
  5. Fresh cilantro, chopped

Steps:

  1. Steam or microwave diced sweet potato until just tender
  2. Combine sweet potato, black beans, and enchilada sauce in a skillet over medium heat
  3. Simmer for 10 minutes, stirring occasionally
  4. Sprinkle cheese over the top and let melt
  5. Top with fresh cilantro before serving

Macros (per serving, ¼ of batch): Calories: 260 | Protein: 11g | Carbs: 42g | Fat: 6g

8. High Fiber Berry and Flaxseed Smoothie

Ground flaxseed is one of the easiest ways to boost the fiber content of a smoothie without changing the flavor much, blending in seamlessly alongside the fruit. Raspberries bring their own significant fiber content thanks to their tiny seeds, making this smoothie far more filling than a typical fruit-and-yogurt blend. Greek yogurt adds protein and creaminess, helping this function as a legitimate meal replacement rather than just a light snack. This is an easy one to prep the night before by freezing portioned bags of the fruit, so all that’s left in the morning is blending.

Ingredients:

  1. 1 cup frozen mixed berries
  2. 1 tablespoon ground flaxseed
  3. ½ cup plain Greek yogurt
  4. ¾ cup unsweetened almond milk
  5. 1 teaspoon honey

Steps:

  1. Add all ingredients to a blender
  2. Blend until smooth
  3. Add more almond milk if needed to reach desired consistency
  4. Pour into a glass and serve immediately

Macros: Calories: 220 | Protein: 13g | Carbs: 32g | Fat: 5g

Tips for Adding More Fiber to Your Meals

Increase your fiber intake gradually rather than all at once, since a sudden jump can cause bloating or digestive discomfort for some people. Drink plenty of water alongside high fiber meals, since fiber needs adequate fluid to move through your digestive system smoothly. Keep a mix of fiber sources on hand, since beans, whole grains, vegetables, and seeds all bring slightly different benefits, and variety tends to be easier to stick with long term than eating the same high fiber food every day.

Fiber is one of the simplest changes you can make to feel fuller on fewer calories. Once you start building meals around it, staying satisfied between meals gets a lot easier without much extra effort.