3-Ingredient High-Protein Navy Bean Bread
3-Ingredient High-Protein Navy Bean Bread: Easy, Flourless and Delicious
If you have ever wished you could make a real, sliceable loaf of bread without flour, yeast, kneading or a long list of pantry staples, this recipe is for you. This 3-ingredient high-protein navy bean bread is simple, hearty and surprisingly easy to make. Creamy navy beans, eggs and baking powder blend into a smooth batter that bakes into a tender, satisfying loaf. Enjoy it toasted, topped with avocado, or used as the base for your favorite sandwich.
Best of all, the whole thing takes about 40 minutes from start to finish, and most of that time is hands-off baking. Whether you are looking for a flourless bread, a way to eat more protein, or just something different to do with a can of beans, this navy bean bread is worth a spot in your weekly rotation.
What Is Navy Bean Bread?
Navy bean bread is a flourless, bean-based loaf made by blending cooked navy beans with eggs and a leavening agent, then baking the batter in a loaf pan. Navy beans, also called haricot beans or pea beans, are small, white, mild-tasting legumes. Their neutral flavor and creamy texture when blended make them an ideal base for baked goods, because they disappear into the batter instead of tasting overtly “beany.”
The eggs do the heavy lifting here. They add structure, moisture and protein, and they help the loaf set into a sliceable texture as it bakes. Baking powder gives the batter a gentle lift so the finished bread is tender rather than dense like a brick.
The result is a soft, slightly custardy, mildly savory bread. It will not behave exactly like a yeasted sandwich loaf, and it is not meant to. Think of it as a protein-packed cousin of cloud bread, egg bread and savory bean cakes: a quick, nourishing slice that works wonderfully as a vehicle for toppings.
Why You Will Love This High-Protein Bread Recipe
There are plenty of reasons this recipe has a way of becoming a staple once you try it.
- Only three ingredients. Navy beans, eggs and baking powder are all you need for the basic recipe. There is no flour, no sugar, no oil and no yeast.
- High in protein. Both beans and eggs contribute protein, so each slice is more filling than a typical slice of store-bought bread.
- Naturally flourless. Because the recipe contains no wheat flour, it suits people who are cutting back on refined grains. If you need a strictly gluten-free loaf, check your baking powder and bean labels, as noted below.
- Ready in 40 minutes. You spend about 5 minutes prepping and 30 to 35 minutes baking.
- Beginner friendly. If you can use a blender, you can make this bread. There is no proofing, kneading or rising time.
- Budget friendly. Canned or home-cooked navy beans are inexpensive, and eggs and baking powder are kitchen basics.
- Versatile. Keep it plain for sweet or savory toppings, or add herbs and spices for a seasoned variation.
Recipe Snapshot
- Prep time: 5 minutes
- Cook time: 30 to 35 minutes
- Total time: 40 minutes
- Servings: 6 to 8 slices
- Diet notes: Flourless, high-protein, dairy-free, vegetarian
Ingredients

You only need three ingredients for the basic loaf:
- 1½ cups cooked navy beans, drained and rinsed thoroughly
- 3 large eggs
- 1 teaspoon baking powder
You will also need a little parchment paper and a touch of oil or cooking spray to line and grease the pan.
A Note on the Navy Beans
You can use canned navy beans or beans you have cooked yourself from dried. Canned beans are the fastest option. Choose a no-salt-added variety if you want more control over the sodium, and rinse them well under cold running water to remove the canning liquid. If you are cooking dried beans, make sure they are fully tender, because undercooked beans will leave you with a gritty batter.
Whichever you choose, drain the beans very thoroughly. Excess water is the number one cause of a wet, dense loaf, so shake the beans in a colander and, if you like, pat them dry with a clean towel or paper towels.
A Note on the Eggs
Three large eggs provide structure, richness and a good portion of the protein. Room-temperature eggs blend more evenly into the beans, so if you remember, set them out 15 to 20 minutes before you start. If you forget, the recipe will still work.
A Note on the Baking Powder
Baking powder is what gives this bread a little lift. Make sure yours is fresh, since old baking powder loses its power and can leave the loaf flat. If you are not sure, stir a little into hot water: if it fizzes vigorously, it is still good.
How to Make 3-Ingredient Navy Bean Bread: Step by Step
Step 1: Preheat the oven
Preheat your oven to 350°F (175°C). Line a small loaf pan with parchment paper and lightly grease it. The parchment makes it much easier to lift the finished loaf out of the pan, and the light grease helps prevent the paper from sticking to the bread.
Step 2: Blend the ingredients
Add the navy beans, eggs and baking powder to a blender or food processor. Blend until completely smooth, scraping down the sides as needed. This step matters: any leftover bean pieces will show up as lumps in the baked bread. A high-speed blender gives the silkiest batter, but a food processor works well too if you let it run for a couple of minutes and scrape the bowl a few times.
Step 3: Fill the pan
Pour the batter into the prepared loaf pan and smooth the top with a spatula. The batter will be fairly thin and pourable, which is normal.
Step 4: Bake
Bake for 30 to 35 minutes, or until the loaf is set and a toothpick inserted into the center comes out clean. The top should look set and lightly golden. Ovens vary, so start checking at the 30-minute mark.
Step 5: Cool completely
Let the bread rest in the pan for 10 minutes, then use the parchment to lift it out and transfer it to a wire rack. Allow it to cool completely before slicing. This resting time lets the structure firm up, so you get clean slices instead of a crumbly mess.
Optional Savory Variation
The plain loaf has a mild flavor that suits many toppings, but if you want the bread itself to taste more seasoned, blend in the following with the beans and eggs:
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon Italian seasoning
- ¼ teaspoon black pepper
These additions are optional. They turn the recipe into a three-ingredient bread plus seasonings, rather than the strict three-ingredient version, but they add a lovely savory depth that pairs especially well with sandwiches, soups and salads.
Tips for the Best Navy Bean Bread
- Drain the beans very well. Wet beans lead to a wet, dense loaf. This is the single most important tip.
- Blend until perfectly smooth. Take your time and scrape down the sides. A smooth batter bakes into a smooth, even crumb.
- Do not skip the cooling time. Slicing too early can make the bread seem gummy. For the cleanest slices, let it cool completely first.
- Use a small loaf pan. The batter is thin and the recipe makes a modest loaf. A pan that is too large will give you a flat, thin bread.
- Use a serrated knife. A bread knife with a gentle sawing motion cuts the tender loaf without squashing it.
- Toast the slices. Toasting firms up the texture, adds a golden crust and makes the bread sturdier for sandwiches and toppings.
What to Serve with Navy Bean Bread
Because the flavor is mild and the texture is soft and tender, this bread works with a wide range of toppings and meals.
Savory Toppings
- Avocado toast. Mash ripe avocado with lemon juice, salt and pepper, and spread it over a toasted slice. Add chili flakes or a soft-boiled egg for extra protein.
- Hummus and vegetables. Spread on hummus and top with sliced cucumber, tomato and a sprinkle of za’atar.
- Smoked salmon. Layer on cream cheese or a dairy-free alternative, smoked salmon, red onion and capers.
- Tomato and basil. Top with sliced tomatoes, fresh basil, olive oil and flaky salt for a quick bruschetta-style bite.
- Cottage cheese or ricotta. Add cracked pepper and a drizzle of olive oil for a creamy, high-protein snack.
Sandwich Fillings
- Turkey, lettuce and tomato
- Egg salad or tuna salad
- Grilled chicken with pesto and spinach
- Roasted vegetables with hummus
Because the loaf is tender, lightly toasting the slices before building a sandwich helps them hold together.
Light Meals
Serve a slice alongside a bowl of soup, a green salad or scrambled eggs for a balanced, filling meal. The savory variation works especially well with tomato soup or a hearty vegetable stew.
Nutrition and Health Benefits
The exact nutrition will depend on the size of your beans and eggs and how many slices you cut, but here is a rough picture of why this bread appeals to people who want more protein and fewer refined carbohydrates.
Protein. Navy beans are a good plant source of protein, and eggs are a complete protein. Together, a full loaf provides roughly 35 to 40 grams of protein, which works out to about 5 to 7 grams per slice depending on how many slices you cut. Treat these figures as estimates and use a nutrition calculator with your own ingredients if you need exact numbers.
Fiber. Navy beans are well known for their fiber content. Fiber supports digestion and helps you feel full for longer, which makes this bread more satisfying than many lighter breads.
Minerals and vitamins. Beans provide minerals such as iron, magnesium and folate, while eggs contribute vitamins including B12 and choline.
No added sugar, oil or flour. The basic recipe contains only whole-food ingredients plus baking powder, so you control what goes on top.
Moderate calories. With roughly 75 to 100 calories per slice before toppings, it can fit comfortably into a range of eating patterns. Again, this is an estimate and will vary.
This recipe is shared for general cooking inspiration and is not medical or dietary advice. If you manage a health condition or have specific nutrition goals, check with a qualified professional.
Is Navy Bean Bread Gluten-Free, Dairy-Free and Vegan?
Gluten-free: The ingredients themselves contain no wheat, barley or rye. However, some baking powders and canned goods can be processed in facilities that handle gluten, and a small number of baking powders contain gluten-based starches. If you need a strictly gluten-free bread, look for products labeled gluten-free.
Dairy-free: Yes. The basic recipe contains no milk, butter or cheese. Use oil or a dairy-free spray to grease the pan if you are avoiding dairy.
Vegan: No, because the recipe relies on eggs for structure. Egg replacements can behave very differently in a recipe built around three eggs, so this particular loaf is best made as written.
Low-carb note: Beans contain carbohydrates, so this is lower in carbs than a typical wheat loaf but is not a keto bread.
Storage, Freezing and Reheating
Room temperature: Because this loaf is egg-based and moist, it is best not to leave it out for long. Enjoy it fresh within a couple of hours of cooling.
Refrigerator: Store the cooled, sliced bread in an airtight container in the fridge for up to about 4 days. Place a sheet of parchment between slices to keep them from sticking.
Freezer: Slice the cooled loaf, separate the slices with parchment paper and freeze them in a freezer-safe bag or container for up to about 2 months. This is a great way to have ready-made slices on hand.
Reheating: Toast slices straight from the fridge or freezer until warm and lightly golden. You can also warm them in a skillet or in a 350°F (175°C) oven for a few minutes.
Troubleshooting: Common Navy Bean Bread Problems
My bread is wet or dense. The most likely cause is beans that were not drained well enough. Next time, drain them thoroughly and pat them dry. Underbaking can also be to blame, so make sure the toothpick comes out clean and let the loaf cool completely before slicing.
My bread did not rise much. This bread is naturally low and tender rather than tall and airy. If it is very flat, check that your baking powder is fresh and that you are using a small loaf pan so the batter has some depth.
It tastes eggy. Eggs are a major component, so a mild egg flavor is normal. The savory variation, a squeeze of lemon on your topping, or toasting the slices all help balance it.
It has a beany taste. Rinsing the beans well and making sure they are fully cooked helps. Savory toppings and seasonings also complement the flavor nicely.
The slices are crumbly. Let the loaf cool completely before cutting, use a serrated knife and consider toasting the slices for extra sturdiness.
It stuck to the pan. Always line the pan with parchment and lightly grease it before pouring in the batter.
Fun Variations to Try
Once you are comfortable with the basic recipe, a few simple twists can keep things interesting. Keep in mind that these go beyond the original three-ingredient formula, so treat them as experiments and adjust to taste.
- Herb loaf: Add a handful of fresh chopped herbs such as parsley or chives to the blended batter.
- Cheesy loaf: Stir in a small amount of shredded cheese after blending.
- Spicy loaf: Add a pinch of chili flakes or smoked paprika.
- Everything-style top: Sprinkle sesame seeds or everything bagel seasoning on the batter before baking.
If you try a variation, make note of what you changed so you can repeat your favorites.
Frequently Asked Questions
Can I use other beans instead of navy beans?
Other mild white beans, such as cannellini or great northern beans, are the closest substitutes and will likely behave similarly. Darker beans will change the color and flavor noticeably, so results may vary.
Do I need a blender or can I use a food processor?
Either works. A blender usually produces a smoother batter, but a food processor will do the job if you blend for longer and scrape down the sides often.
Can I make this bread without eggs?
This recipe depends on eggs for structure, so removing them will change the result significantly. It is best made as written.
Can I double the recipe?
Yes, you can double the ingredients and use a larger loaf pan or two small pans. The baking time may increase for a deeper loaf, so check for doneness with a toothpick.
How do I know when the bread is done?
The loaf should look set on top and a toothpick inserted into the center should come out clean. Start checking at 30 minutes.
Can I make it ahead of time?
Absolutely. It keeps well in the refrigerator for several days and freezes nicely, making it great for meal prep.
Why do I need to cool it completely?
The structure continues to firm up as the bread cools. Cutting too soon can leave the center soft and gummy and make clean slices difficult.
Is this bread good for sandwiches?
Yes, especially when the slices are toasted. Because the bread is tender, avoid overloading it with very wet fillings.
Final Thoughts
This 3-ingredient high-protein navy bean bread proves that you do not need a long ingredient list or hours in the kitchen to make something genuinely useful. With just navy beans, eggs and baking powder, you get a flourless, protein-rich loaf that is ready in about 40 minutes and works for breakfast, lunch or a snack.
Start with the basic recipe to see how the texture and flavor suit you, then try the savory seasoning variation or experiment with your favorite toppings. Remember the key tips: drain the beans well, blend until smooth and let the bread cool completely before slicing.
If you give it a try, leave a comment with how you served it. Your favorite topping combination might be the inspiration someone else needs for their next loaf.