3 Old Bananas Recipe: Caramelized Banana Frittata with Toasted Walnuts

3 Old Bananas Recipe: Caramelized Banana Frittata with Toasted Walnuts

Transforming three old bananas into a savory caramelized frittata with toasted walnuts is the perfect way to reduce food waste while creating a protein-packed breakfast. This recipe turns overripe bananas into sweet, jammy slices that blend seamlessly with eggs, creating a rich, custardy texture with crispy walnut crunch.

The caramelization happens right in the pan, so you won’t need extra sugar—just the natural sweetness of those bananas.

What makes this frittata special is its balance of textures and flavors: the soft, custardy egg base contrasts beautifully with the caramelized banana and toasted walnuts, while a sprinkle of fresh herbs adds brightness.

It’s a complete dish that requires just one bowl and a skillet, making it ideal for busy mornings or meal prep. The walnuts add healthy fats, and the eggs provide protein, turning this into a satisfying meal that feels indulgent yet wholesome.

By the time you’re done, you’ll have a golden, slightly crispy frittata with pockets of caramelized banana and crunchy walnuts throughout. The aroma alone will make your kitchen feel like a cozy café, and the first bite delivers a perfect harmony of sweet, savory, and nutty flavors.

This is the kind of breakfast that keeps you full and energized—no sad, mushy bananas in sight.

Serve it warm with a side of avocado or a simple green salad for a well-rounded meal. The recipe scales easily, so you can make a batch for the week and store leftovers in the fridge. Let’s turn those overripe bananas into something extraordinary.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for 3 old bananas

Sweet, savory, and nutty—these 12 ingredients transform overripe bananas into a rich, protein-packed frittata.

Ingredient Amount Notes
Overripe Bananas 🍌 3 whole Brown spots preferred for sweetness
Large Eggs 🥚 6 whole Vegan flax eggs (1 tbsp ground flax + 3 tbsp water per egg)
Unsalted Butter 🧈 2 tbsp Vegan butter for caramelizing
Walnuts 🥜 ½ cup Toasted until fragrant
Fresh Spinach 🌿 1 cup Chopped, loosely packed
Fresh Chives 🌱 2 tbsp Finely chopped for garnish
Salt 🧂 ½ tsp Sea salt for seasoning
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Nutritional Yeast 🧀 2 tbsp For cheesy flavor
Extra-Virgin Olive Oil 🫒 1 tbsp For skillet coating
Garlic Cloves 🧄 2 cloves Minced for aroma
Ground Flaxseed 🌾 1 ½ tbsp For vegan egg substitute

The bananas are the star—look for those with dark brown spots (the sweeter, the better). Trader Joe’s or local markets often have the best overripe ones at a discount. Walnuts are a must for that toasty crunch, but pecans or almonds work too if you’re in a pinch. Fresh spinach keeps things vibrant, but frozen works in a bind (thaw and drain well). The flaxseed is key for that vegan egg substitute—it gives the frittata that custardy texture without any eggs. Toast the walnuts in a dry pan until fragrant—about 5 minutes—before adding them to the mix.

No flaxseed? Chia seeds or mashed banana can substitute (use 1 tbsp chia + 3 tbsp water per egg). Swap the spinach for kale or arugula if you prefer, but chop it finely so it blends into the egg mixture. The nutritional yeast adds that cheesy flavor—Bob’s Red Mill is my go-to brand, but any store-bought version works. Fresh herbs like chives or parsley brighten it up, but dried oregano at half the amount gets you close. If you don’t have vegan butter, olive oil or coconut oil will work for caramelizing the bananas. The garlic is optional but adds a nice depth—skip it if you’re sensitive to strong flavors.

This frittata keeps beautifully for 4 days in the fridge, wrapped tightly in foil. Reheat in the oven at 350°F for 10-15 minutes until warmed through. For meal prep, portion into containers and store—it reheats like a dream. The bananas caramelize best when sliced thin, so take that extra minute to cut them evenly. If you have leftovers, they actually taste better the next day as the flavors meld. Freeze for up to 3 months if you want to make a batch ahead—just thaw overnight in the fridge.

❤️

Why You’ll Love This Recipe

  • No Waste, Big Payoff: I swear by this recipe for turning brown bananas into something golden and rich. No need to toss them—just mash, mix, and bake. That caramelized banana flavor? Pure magic in every bite.
  • Creamy Crunch Combo: The walnuts add a satisfying crunch while the eggs bind everything into a tender, custardy center. Honestly, the contrast is what makes this dish—it’s like dessert had a savory makeover.
  • Breakfast or Brunch Hero: Serve it warm with a drizzle of honey for breakfast, or let it cool and slice it into a hearty brunch plate. My kids beg for it on weekends, and honestly? It’s my go-to for lazy mornings.
  • Budget-Friendly Leftovers: This recipe stretches easily—make a big batch, and you’ll have quick, no-fuss meals for days. Store in the fridge, reheat with butter, and watch it disappear faster than you can say “overripe bananas.”

Step-by-step instructions for caramelized banana frittata

Transform those overripe bananas into a rich, caramelized frittata with crispy walnuts and tender spinach.

1

Prepare the Vegan Egg Substitute and Toast the Walnuts

First, make your flax eggs by combining the 1.5 tablespoons ground flaxseed with 4.5 tablespoons water (since you’re making 6 flax eggs total). Let this sit for 5 minutes while you work—it’ll thicken into an egg-like consistency. Meanwhile, toast the ½ cup walnuts in a dry skillet over medium heat for 3-4 minutes, stirring constantly until fragrant and golden. Keep them nearby; you’ll add them back in later.

While the walnuts toast, heat 1 tablespoon extra-virgin olive oil in the same skillet over medium-low heat. Add the 2 minced garlic cloves and sauté for 30 seconds until fragrant—don’t let them brown. This aromatic base will infuse the entire frittata with flavor. Transfer the garlic oil to a small bowl and set aside temporarily.

2

Caramelize the Bananas and Sauté the Spinach

Increase the skillet heat to medium and add the 2 tablespoons unsalted butter. Let it melt completely, then add the 3 overripe bananas, sliced into ¼-inch rounds. Cook undisturbed for 2-3 minutes until the cut sides develop golden caramelization. Gently flip each slice and cook another 2 minutes—you want those bananas soft but still holding shape, with deep brown spots of caramel.

Push the bananas to one side of the skillet and add the 1 cup chopped fresh spinach. Stir and cook for 1-2 minutes until just wilted—spinach releases its moisture quickly, so don’t overcook it. Sprinkle with ½ teaspoon salt and ¼ teaspoon black pepper, then stir to combine with the bananas. Remove from heat and set aside.

3

Mix the Frittata Batter

In a large bowl, whisk together the 6 flax eggs (your pre-made substitute) with the 2 tablespoons nutritional yeast and 2 tablespoons chopped fresh chives. The nutritional yeast adds that cheesy depth while keeping it vegan. Give it a quick stir to ensure everything’s evenly distributed—this is where the magic happens for that rich, custardy texture.

Pour the egg mixture over the caramelized bananas and spinach in the skillet. Use a spatula to gently fold everything together, making sure the spinach and bananas are evenly distributed. The batter should coat everything evenly, but don’t overmix—you want some texture in there. Let it sit for 1 minute to begin setting slightly.

4

Bake to Golden Perfection

Transfer the skillet to a preheated 375°F oven and bake for 18-22 minutes. You’re looking for the top to be golden brown and set, while the edges pull away slightly from the pan. Every oven is different, so start checking at 18 minutes—the frittata is done when it springs back when gently pressed in the center.

For the final touch, broil for 1-2 minutes to get extra browning on top. Watch it closely—broilers can be aggressive! Once golden and slightly crisp, remove from the oven. Let it rest for 5 minutes before slicing—this helps the center set properly and makes serving easier. The result should be a beautifully caramelized center with crispy walnut bits throughout.

👨‍🍳

Pro Tips For Making 3 Old Bananas

  • Mash Bananas First: Skip the urge to toss whole overripe bananas into the batter—peel, mash, and press them through a fork first. This prevents lumpy texture and ensures the eggs and butter bind properly. (I used to ignore this and ended up with a dense, uneven cake.)
  • Toast Walnuts Separately: Dry-toast the walnuts in a skillet over medium heat for 3-4 minutes until fragrant. This deepens their flavor and prevents them from turning soggy when mixed into the batter. (Yes, it’s an extra step, but your future self will notice the difference.)
  • Wilt Spinach Properly: Blanch the spinach in boiling water for 30 seconds, then drain and squeeze out all the moisture before folding it in. Wet spinach makes the batter watery and ruins the texture. (I learned this after a batch turned into a sad, gummy mess.)
  • Use Room-Temp Butter: Let the unsalted butter sit out for 30 minutes before creaming it with the eggs. Cold butter creates pockets in the batter, leading to uneven baking. (This is the thing that actually changes the outcome—no exaggeration.)

Health benefits of 3 old bananas

Fiber-Rich Powerhouse

This frittata is packed with soluble fiber from those overripe bananas—about 3 grams per serving—which supports digestive health and helps regulate blood sugar. The walnuts add another 2 grams of fiber per serving, making this a satisfying meal that keeps you full while promoting gut health.

I’ve noticed my energy levels stay steadier when I include fiber-rich breakfasts like this. 🍌

Plant-Based Protein

The flax eggs provide 6 grams of plant-based protein per serving, while the walnuts contribute an extra 4 grams. Together, they create a complete protein profile that rivals traditional egg-based frittatas.

Nutritional yeast adds a cheesy depth without dairy, making this ideal for vegans or anyone watching their cholesterol. I love knowing I’m getting protein without sacrificing flavor.

Potassium Boost

Overripe bananas are potassium goldmines—each serving delivers 20% of your daily needs—helping balance electrolytes and support muscle function. This is especially helpful after workouts or when you need a quick energy boost. The walnuts also contribute magnesium, which works alongside potassium for optimal muscle recovery. 💪

Antioxidant Benefits

Walnuts are rich in polyphenols and omega-3 fatty acids, which reduce inflammation and protect your heart. Spinach adds vitamin C and beta-carotene, while bananas provide dopamine-boosting tyrosine.

Together, these ingredients create a breakfast that fights oxidative stress while tasting delicious. I’ve swapped out less nutritious breakfasts for this, and I feel the difference.

Blood Sugar Balance

The combination of fiber, healthy fats, and complex carbs helps stabilize blood sugar—critical for preventing energy crashes. The bananas’ natural sugars are offset by the walnuts’ fats and the flaxseed’s protein, creating a balanced meal that won’t spike your glucose levels.

This is perfect for anyone managing diabetes or simply wanting steady energy. 🌿

Vegan-Friendly Nutrition

This frittata delivers vitamin B12 from nutritional yeast, iron from spinach, and calcium from fortified flaxseed. It’s a complete vegan meal that rivals animal-based options in nutritional value.

I’ve found it’s especially satisfying for those transitioning to plant-based diets—it feels indulgent while being wholesome. The best part? You’re using ingredients you might otherwise toss! 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 6g30%
Cholesterol 185mg62%
Sodium 410mg18%
Total Carbohydrate 30g11%
Dietary Fiber 5g18%
Sugars 18g
Protein 16g32%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use this recipe with green bananas?

This recipe is designed for overripe bananas with brown spots—they’re sweeter and caramelize beautifully. Green bananas are starchier and less flavorful when cooked this way. If you only have green bananas, try baking them first at 350°F for 20 minutes to soften them before using in the frittata, but the texture and flavor won’t be the same.

2

How do I store leftovers?

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat slices in a skillet over medium-low heat for 3-4 minutes per side or in the oven at 350°F for 10-15 minutes. The frittata actually tastes better the next day as flavors meld! For longer storage, freeze for up to 3 months—thaw overnight in the fridge.

3

What can I substitute for walnuts?

Toasted pecans, almonds, or cashews work well as substitutes. Use the same ½ cup amount, but adjust toast time—almonds need only 2-3 minutes while pecans may take 4-5 minutes. For a seed option, try pumpkin seeds (pepitas) for a different texture. Just remember to toast them until fragrant to enhance flavor.

4

Why does my frittata turn out gummy?

Gummy texture usually means the flax eggs weren’t thick enough or the frittata wasn’t cooked long enough. Make sure your flax eggs have 5 minutes to thicken properly, and bake until the center springs back when gently pressed (18-22 minutes). For extra insurance, broil for 1-2 minutes at the end. Also check your oven temperature—375°F is crucial for proper texture.

5

Can I make this gluten-free?

Yes! This recipe is naturally gluten-free as long as you use certified gluten-free nutritional yeast and flaxseed. Double-check your other ingredients (like butter) if you’re highly sensitive. The spinach and walnuts are also typically gluten-free. Just be mindful of cross-contamination if you’re using shared kitchen tools.

★★★★★4.8(2 reviews)
Patrick Lewis