Main Courses
This bean recipe for baby transforms simple ingredients into a nutrient-dense first food that’s perfect for little ones starting solids. 💛 The secret lies in slow-cooking white beans until they’re so tender they mash effortlessly—no added salt or sugar, just pure, baby-friendly goodness packed with protein and fiber.
I developed this after realizing how many parents struggle to find easy, healthy purees that don’t rely on processed baby food jars.
What makes this recipe truly special is its versatility—it’s a complete meal in itself, but you can also mix in sweet potato, avocado, or breastmilk/formula for extra nutrition. The beans soften completely with just water, making them gentle on tiny tummies while still providing the energy babies need.
Plus, the method is foolproof: no fancy equipment, just a pot and a fork for mashing.
By the time you’re done, you’ll have a smooth, velvety purée that’s easy to spoon or let baby self-feed with. The texture is just right—thick enough to stay on the spoon but soft enough for little mouths to explore.
This recipe keeps well in the fridge for up to 3 days, making it perfect for meal prep when you’re introducing solids.
For extra flavor (once baby is ready), you can stir in a pinch of cinnamon or breastmilk/formula to create variations. The key is always starting with the beans—simple, safe, and packed with everything a growing baby needs. Let’s get started!
Ingredients for bean recipe for baby
Four simple ingredients create the perfect first food for baby—soft, nutritious, and easy to digest.
| Ingredient | Amount | Notes |
|---|---|---|
| Great Northern White Beans (Dried) 🌱 | 1 cup | Rinsed before cooking |
| Filtered Water 💧 | 4 cups | For soaking and cooking |
| Sweet Potato (Peeled and Cubed) 🍠 | ½ cup | Optional for extra nutrition |
| Avocado (Ripe) 🥑 | ½ whole | Optional for healthy fats |
| Breastmilk or Formula 🍼 | ¼ cup | Optional for creaminess |
| Cinnamon (Ground) 🌿 | ⅛ tsp | Optional for flavor (once baby is ready) |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For serving (optional) |
The beans are the star here—Great Northern white beans are my go-to because they mash beautifully and are gentle on baby’s tummy. Trader Joe’s sells them in bulk, or grab a bag from the canning aisle at Target. If you're using dried, soak them overnight (or quick-soak for 2 hours) to speed up cooking. The sweet potato adds natural sweetness and extra fiber, while avocado brings healthy fats. All three can be prepped ahead and stored separately in the fridge until ready to cook.
No sweet potato? Butternut squash or zucchini works just as well—just cube them small for even cooking. Avocado can be swapped for mashed banana (for babies over 6 months), though it browns faster. Breastmilk or formula adds creaminess and familiar flavors, but you can skip it if you prefer a thicker purée. For the cinnamon, start with a tiny pinch—babies under 6 months shouldn’t have much, and it’s just for flavor once they’re ready. The olive oil is optional but adds healthy fats for serving.
Beans keep well in the fridge for up to 5 days once cooked, but this purée is best used within 3 days for peak freshness. Store in an airtight container in the fridge—it reheats beautifully with a splash of water or breastmilk. For meal prep, make a double batch and freeze portions in ice cube trays. Each cube is a perfect serving size for baby’s first tastes, and they thaw in minutes under warm water.
Why You'll Love This Recipe
- No-Soak Required: I swear by this trick—just rinse the dried beans overnight in water, then simmer until tender. No fancy soaking, no waiting hours, and your baby gets the same creamy texture without the fuss.
- Sweet Creamy Magic: The sweet potato breaks down into velvety chunks while the avocado adds that rich, buttery smoothness you’d expect in a gourmet mash. Mix in breastmilk or formula, and it’s like a warm, comforting hug in a bowl.
- Freezer-Friendly Lifesaver: Make a big batch on Sundays, portion it into ice cube trays, and pop them straight into the freezer. Thaw one cube for a quick, nutrient-packed meal—no reheating guesswork, just pure convenience.
- Budget Baby Food: Dried beans and sweet potatoes are cheaper than store-bought pouches, and you control exactly what goes in. Plus, the avocado adds healthy fats without breaking the bank—win for both your wallet and your little one’s growth.
Step-by-step instructions for baby-friendly bean mash
Simple steps for a smooth, nutrient-packed first food your little one will love.
👨🍳 Step 1: Soak and Cook the Beans
Rinse the 1 cup Great Northern White Beans (Dried) thoroughly under cold water. Place them in a bowl and cover with plenty of cold water—at least twice what the beans measure. Let them soak overnight (or for at least 8 hours) to reduce cooking time and improve digestibility.
After soaking, drain and rinse the beans again. Transfer them to a medium saucepan and add the 4 cups Filtered Water. Bring to a boil over medium-high heat, then reduce to a gentle simmer. Cook uncovered for 45-60 minutes until the beans are fork-tender. You'll know they're ready when they mash easily with minimal resistance—this ensures perfect texture for baby's first bites.
🔥 Step 2: Roast the Sweet Potato
While the beans cook, preheat your oven to 400°F. Toss the 0.5 cup Sweet Potato (Peeled and Cubed) with a light drizzle of water and a pinch of salt. Spread them on a baking sheet in a single layer. Roast for 20-25 minutes until fork-tender and golden—this makes them naturally sweet and easy to mash.
Let the sweet potatoes cool slightly before handling. Their softness will blend perfectly with the beans, creating a balanced texture. If you're using the optional cinnamon, sprinkle the 0.125 tsp Cinnamon (Ground) over the roasted sweet potatoes while they're still warm—this lets the spice infuse gently.
🍳 Step 3: Mash the Cooked Ingredients
Drain the cooked beans and transfer them to a food processor or large bowl. Add the roasted sweet potatoes and mash together until completely smooth. If using, add the 0.5 whole Avocado (Ripe) and pulse until fully incorporated—this adds healthy fats that support brain development.
For creaminess, stir in the 0.25 cup Breastmilk or Formula. The texture should be thick but spreadable—like hummus but smoother. If it's too thick, add a splash of the beans' cooking water to reach your desired consistency. This step is all about creating that perfect first-food texture that's easy for baby to eat.
🥘 Step 4: Serve with Healthy Fats
Transfer the mash to a serving bowl and drizzle with the 1 tbsp Extra-Virgin Olive Oil. This adds healthy fats that help absorb fat-soluble vitamins and support your baby's growth. Stir gently to combine—just enough to coat the top without making it greasy.
Let the mixture cool completely before serving. You can store any leftovers in the fridge for up to 3 days, though I recommend making fresh batches whenever possible to preserve all the nutrients. Serve at room temperature or slightly warmed for baby's mealtime.
Pro Tips For Making Bean Recipe For Baby
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing soaked beans with cold water and a pinch of salt leaves them tough even after hours of simmering. Dump dried Great Northerns in a bowl, cover with filtered water by 2 inches, and let them sit 12+ hours. No need to boil first; just drain and rinse before cooking.
- CUBE SWEET POTATO SMALL: Big chunks turn to mush while the beans stay firm. Cut those cubes no larger than ½ inch—think rice-sized pieces. They’ll soften faster and blend smoother when you’re ready to mash or puree, especially if you’re short on time.
- MASH BEANS WITH LIQUID: Skipping the breastmilk or formula at the end makes the texture gummy. After simmering beans until tender (about 1–1½ hours), stir in 1–2 tablespoons of liquid while mashing. It loosens the puree and keeps it silky—no clumps, no stress.
- ADD AVOCADO LAST: This isn’t just about ripeness—avocado turns brown fast when exposed to air or heat. Keep it whole until serving, then mash a small amount into the warm puree right before feeding. If prepping ahead, store the avocado in its pit (yes, really) and add it fresh in the moment.
Common mistakes when making perfect results
Overcooking the Beans
I’ve seen parents accidentally turn perfectly good beans into a mushy, waterlogged mess by boiling them too long. Once your beans reach fork-tender (they should mash easily with minimal force), remove them from heat immediately.
Overcooking breaks down the fiber and can make the texture unappealing for baby. Test them at 45 minutes—if they’re not quite soft enough, add 10 more minutes rather than letting them simmer longer. 💧
Skipping the Soak
If you’re short on time, don’t skip soaking entirely—it’s a game-changer for digestibility. Quick-soak for 2 hours in hot water if you’re in a rush, but overnight soaking (8+ hours) is ideal.
Unsoaked beans take much longer to cook (up to 2 hours) and can be harder on baby’s tummy. Pro tip: Use the same water you soaked them in to start cooking for extra flavor and texture control.
Adding Salt or Sugar
This is a big no-no for baby food! Even a pinch of salt can be harmful to little ones under 12 months, and added sugar is unnecessary. The natural sweetness of roasted sweet potato and the earthy flavor of beans are enough to make this dish appealing.
If you’re craving extra flavor, try a tiny pinch of cinnamon (just ⅛ tsp) after baby turns 6 months old, but always check with your pediatrician first.
Using Canned Beans
While canned beans save time, they often contain added salt or preservatives, which aren’t ideal for baby’s delicate system. If you’re using them, rinse extremely well (3-4 times) to remove excess sodium.
For this recipe, dried beans are the safest and most nutritious option—plus, they’re easy to find at any grocery store. If you’re in a pinch, low-sodium canned white beans (like those from Trader Joe’s) work in a bind, but I’d still recommend dried for the best results.
Ignoring Texture for Age
Babies progress through different textures as they learn to eat. For 6-8 month-olds, aim for a smooth purée like this recipe. Around 8-10 months, you can start offering slightly thicker textures or even mashed finger foods (like roasted sweet potato cubes).
Always watch your baby’s cues—if they’re pushing food away or gagging, the texture might be too thick or thin. Start with thin purées and gradually introduce chunkier bits as they get the hang of it.
Not Storing Properly
Leftover baby food should be stored in airtight containers in the fridge for no more than 3 days. If you’re prepping ahead, freeze portions in ice cube trays for easy serving sizes.
When reheating, warm gently in a small pot with a splash of water or breastmilk—never microwave directly from the fridge, as it can create hot spots. Always check the temperature before serving (it should be lukewarm, not hot). 🥶
Nutrition facts
Frequently asked questions
Can I use any type of bean for baby food?
Great Northern white beans are ideal for babies because they're naturally soft and easy to digest. Other gentle options include black beans (rinsed well) or lentils, but avoid kidney beans—they contain lectins that can be harmful. Always start with small portions to test your baby's tolerance, and choose organic beans when possible to minimize pesticide exposure.
How do I know when the beans are soft enough for baby?
Beans are ready when they mash easily with a fork—no resistance should remain. Press a bean between your fingers: it should feel completely tender, like ripe banana. If they're still firm after 60 minutes of simmering, add 10 more minutes rather than letting them overcook. Overcooked beans lose their texture and can be harder for babies to eat.
What if my baby doesn't like the taste of plain beans?
Start by offering the purée as-is—babies often need multiple exposures to accept new flavors. If needed, try mixing in breastmilk/formula or a tiny pinch of cinnamon (after 6 months) to enhance sweetness. You can also blend in steamed zucchini or avocado for a milder flavor. Never add salt or sugar—babies' kidneys can't process it, and their taste buds prefer natural flavors.
Can I make this recipe ahead of time?
Yes! Store the cooked bean mixture in an airtight container in the fridge for up to 3 days or freeze in ice cube trays for 1 month. Thaw frozen portions overnight in the fridge, then reheat gently with a splash of water or breastmilk. Always test temperature before serving—it should be lukewarm, not hot. For best nutrition, make fresh batches whenever possible.
What if my baby has gas from beans?
Beans are naturally high in fiber, which can cause gas in some babies. Start with just 1-2 teaspoons to test tolerance. If gas occurs, try soaking beans longer (overnight) or introducing them gradually. You can also blend in steamed carrots or applesauce to help digestion. If symptoms persist, consult your pediatrician before continuing.
