Breakfast meal prep bowls are one of those recipes I keep coming back to every time my week starts feeling chaotic. I bake a sweet potato frittata in a cast iron skillet, divide it into four glass containers with roasted sweet potato, fresh berries, and cashews, and the whole thing is done in 35 minutes. Everything stores in the fridge for up to 4 days, which means Monday through Thursday mornings take care of themselves.

Breakfast meal prep bowls with sliced sweet potato frittata, fresh berries, and cashews in glass containers, overhead view.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Photo of Olivia in her kitchen, founder of Primavera Kitchen

My Breakfast Meal Prep Bowls

I have been making frittatas for breakfast since Thomas was small enough to sit in a high chair and grab pieces with both fists. He loved it, and so did I, because a leftover slice also made a light lunch for me on busy days. Win-win, in my book.

What makes this version work so well as a make-ahead breakfast is the frittata format. I love eggs and honestly cannot go a day without them in the morning, but to vary things a bit I love making frittatas. I learned early on that scrambled eggs do not travel well. They turn watery in the container and rubbery in the microwave. A skillet frittata slices cleanly, holds its shape, and reheats without falling apart. I add roasted sweet potato directly into the egg mixture along with sautéed red bell pepper, onion, and spinach, so each slice already has everything in it. Then I add fresh berries and cashews alongside in the container.

If you want to round out your breakfast prep for the week, my Spinach Mushroom Frittata is another make-ahead option the whole family loves. My Crustless Ham and Cheese Quiche is also a great one to alternate with, especially if you want something a little more filling.

This recipe works for Sunday prep, for weekday mornings where there is no time to cook, and for anyone feeding a family who wants something real in the fridge that is not a protein bar or a sad yogurt cup.

Key Ingredients:

All ingredients and their amounts are listed in the recipe card at the bottom of this post.

Roasted Sweet Potato: This is the ingredient that makes the bowls feel like a real meal rather than just eggs in a container. I dice it into roughly 1-inch cubes and roast at 425°F until the edges are golden and slightly crisp, about 20 to 25 minutes. The caramelized edges that come from roasting give a depth of flavor that steamed or boiled sweet potato simply cannot match. I’ve tested this with butternut squash too and it works well, but the natural sweetness of roasted sweet potato pairs better with the savory egg base.

Pro Tip: Do not skip the roasting step by adding raw diced sweet potato directly to the skillet. It will not cook through fully before the eggs set, and the texture will be dense and starchy in the finished bowl. If you are short on time, roast the sweet potato the night before. It keeps in the fridge overnight and the assembly the next morning takes about 15 minutes total.

Eggs: I use five large eggs beaten with almond milk. The almond milk keeps the frittata lighter in texture than using no liquid at all. I’ve made this with whole milk too and it works, though the result is slightly richer and denser. Beat the eggs until the yolks and whites are fully combined, about 30 seconds with a fork. Undermixing leaves streaks of white running through the finished frittata.

Red Bell Pepper: I like red bell pepper here because it softens and sweetens as it cooks, which balances the earthiness of the sweet potato. Orange or yellow bell pepper works the same way. Green pepper has a sharper, more bitter flavor and I find it competes with the other ingredients rather than blending with them.

Onion: Half a medium yellow onion, sautéed until the edges are just starting to turn golden. This step matters because raw onion in a frittata stays sharp and pungent. A few minutes in the skillet takes the edge off and brings out the natural sweetness.

Spinach: Two cups of fresh spinach goes in right before the eggs. It wilts down almost to nothing in about one minute, so do not be alarmed by how much it looks like at first. Kale works as a substitute, but I recommend removing the thick stems and chopping it finely first, because kale takes longer to soften and can leave chewy bits in the finished frittata.

Almond Milk: Half a cup whisked into the eggs before pouring. Cow’s milk or oat milk both work fine here. I keep almond milk in the house because Pierre uses it in his coffee, so it is always on hand.

Cashews and Berries: These go into the container cold, not into the frittata itself. The cashews add a crunch that the soft frittata and sweet potato do not have, and the berries add freshness. I recommend adding the cashews right before eating rather than storing them in the closed container for days, because they soften in the fridge and lose that texture completely.

Healthy Breakfast Meal Prep Bowls

How to Make These Breakfast Meal Prep Bowls

Preheat your oven to 425°F for the sweet potato, then reduce to 400°F before the skillet goes in. Have your four glass meal prep containers ready on the counter before you start so portioning is quick once the frittata comes out.

Step 1: Roast the sweet potato. I toss the diced sweet potato with a drizzle of olive oil and a pinch of salt, then spread it in a single layer on a sheet pan, making sure the pieces are not touching each other. That spacing is important: crowded pieces steam instead of roast, and you lose the caramelized edges that make the sweet potato taste good. I roast at 425°F for 20 to 25 minutes, flipping once halfway through. The edges should be golden brown and the centers should feel soft when pressed with a fork.

Step 2: Sauté the aromatics. While the sweet potato roasts, I heat 2 tablespoons of olive oil in a 9-inch cast iron skillet over medium-high heat. I add the onion first and cook for about 3 minutes, stirring occasionally, until the edges just start to turn golden. Then I add the red bell pepper and cook for another 3 to 5 minutes. I’m looking for the pepper to soften and pick up a little color, not turn mushy. If it looks limp and pale after 5 minutes, the heat is too low.

Chopped orange bell peppers and white onions are being sautéed in a cast iron skillet with a wooden spoon, perfect for adding vibrant flavor to your Breakfast Meal Prep Bowls.

Step 3: Add the sweet potato and spinach. I add the roasted sweet potato to the skillet and stir everything together. Then I add the spinach and cook for about 1 minute, stirring until it wilts down completely. The skillet will look very full at this point. That is normal. The egg mixture fills in around everything once it goes in.

A hand stirs fresh spinach, diced sweet potatoes, and bell peppers in a white-handled black skillet on a light gray countertop, preparing savory Breakfast Meal Prep Bowls.

Step 4: Pour in the eggs. In a medium bowl I whisk together the eggs, almond milk, red pepper flakes, dried parsley, salt, and pepper until fully combined. I pour the mixture over the vegetables in the skillet and use a spatula to gently lift the edges of the vegetables so the egg runs underneath. I do not stir. I just let it settle. Within about 2 minutes the edges of the frittata will start to look set while the center is still completely liquid. That is the moment to move the skillet to the oven.

A hand whisks eggs with dried herbs and red pepper flakes in a glass measuring cup on a light gray countertop, perfect for Breakfast Meal Prep Bowls.
A hand pours a mixture of beaten eggs and herbs from a glass measuring cup into a skillet filled with sautéed spinach, orange bell peppers, and diced sweet potatoes—perfect for Breakfast Meal Prep Bowls.

Step 5: Bake until just set. I bake at 400°F for 10 to 15 minutes and start checking at the 10-minute mark. The frittata is done when the edges are fully firm, the top is no longer shiny, and the very center gives just a slight jiggle when I gently shake the skillet. If the center is still visibly liquid, I give it another 2 minutes. Do not overbake. A frittata that goes until completely firm will taste dry on day three or four.

Step 6: Cool, slice, and portion. I let the frittata cool in the skillet for at least 10 minutes before slicing. Cutting into a hot frittata causes the edges to fall apart and the slices lose their shape. Once it has cooled, I slice it into four equal wedges and transfer one wedge into each container. I add berries alongside, then seal the containers and put them in the fridge. The cashews stay out until I am ready to eat.

A close-up of a hand lifting a slice of vegetable frittata from a cast-iron skillet, showing colorful layers of spinach, bell peppers, and other vegetables—perfect for Breakfast Meal Prep Bowls.
Two glass Breakfast Meal Prep Bowls, each divided into three sections: one with blueberries, one with cashews, and one with a colorful baked egg and vegetable frittata slice. The containers rest on a light gray surface.

Flavor & Prep Hacks

Hacks Swap the red bell pepper for orange or yellow for added sweetness and colour variety.

Replace spinach with kale or collard greens if you want a heartier green.

On busy weeks, you can bake this in muffin tins for grab-and-go portions — perfect for freezing or reheating.

Add roasted cashews and fresh berries just before eating to keep the crunch and freshness intact.

Breakfast Meal Prep Bowls

Breakfast Meal Prep Recipe

3.57 from 65 votes
Author: Olivia Ribas
Servings4 people
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
These breakfast meal prep bowls combine a cast iron sweet potato frittata with roasted sweet potato, fresh berries, and cashews, all ready in 35 minutes. Make one batch on Sunday and breakfast is handled for the whole week.

Video

Save this recipe
Enter your email and we’ll send it to you. Plus, you’ll get recipes & tips every week!

Ingredients 
 

  • 2 tablespoons olive oil
  • ½ medium onion chopped
  • 1 large red bell pepper chopped
  • 2 cups diced roasted sweet potato
  • 2 cup spinach
  • 5 large eggs lightly beaten
  • ½ cup almond milk
  • ¼ tsp crushed red peppers
  • 1 tablespoon dried parsley
  • Salt and pepper

Serve it with:

  • Roasted cashews
  • Berries

Instructions 

  • Preheat oven to 400°F. Over medium-high heat, heat oil in a 9-inch cast iron skillet.
  • Add onion and cook until slightly golden brown. Add peppers and cook for 3-5 minutes.
    Chopped orange bell peppers and white onions are being sautéed in a cast iron skillet with a wooden spoon, perfect for adding vibrant flavor to your Breakfast Meal Prep Bowls.
  • Add roasted sweet potato and spinach. Stir well and cook for 1 minute.
    A hand stirs fresh spinach, diced sweet potatoes, and bell peppers in a white-handled black skillet on a light gray countertop, preparing savory Breakfast Meal Prep Bowls.
  • In a medium bowl whisk eggs, almond milk, red flake peppers, dried parsley, salt, and pepper.
    A hand whisks eggs with dried herbs and red pepper flakes in a glass measuring cup on a light gray countertop, perfect for Breakfast Meal Prep Bowls.
  • Pour the egg mixture into the cast iron skillet, making sure eggs cover the vegetable mixture.
    A hand pours a mixture of beaten eggs and herbs from a glass measuring cup into a skillet filled with sautéed spinach, orange bell peppers, and diced sweet potatoes—perfect for Breakfast Meal Prep Bowls.
  • When the edges of the frittata begin to set, move the skillet to the oven. Bake it for about 10-15 minutes or until frittata is completely cooked.
    A close-up of a hand lifting a slice of vegetable frittata from a cast-iron skillet, showing colorful layers of spinach, bell peppers, and other vegetables—perfect for Breakfast Meal Prep Bowls.

Notes

To store: Slice the cooled frittata and divide into four glass meal prep containers with berries alongside. Store in the fridge for up to 4 days. Keep cashews separate and add right before eating.
To reheat: Microwave covered with a damp paper towel in 60-second intervals until warmed through. You can also reheat frittata slices in a non-stick skillet over low heat for about 3 minutes per side.
To freeze: Wrap individual frittata slices tightly in plastic wrap, then place in a freezer bag. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Nutrition

Serving: 1/4, Calories: 204kcal, Carbohydrates: 19g, Protein: 10g, Fat: 10g, Cholesterol: 233mg, Sodium: 449mg, Potassium: 489mg, Fiber: 3g, Sugar: 7g

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?

Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.

Olivia Ribas

Welcome

Hi, I'm Olivia


I’m so happy you’re here!! For the last 12 years, I’ve been sharing easy, quick, and family-friendly recipes like chicken, salmon, ground meat and pork chops (total reader favorites!), perfect for stress-free weeknight dinners made with fresh, seasonal ingredients.

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Rate This Recipe:




3.57 from 65 votes (63 ratings without comment)

15 Comments

  1. Edi says:

    Do you have a link to those bowls?

  2. Kearra says:

    Hi, is there an alternative way to make this breakfast dish without an cast iron skillet? Great Recipes!!

    1. Olivia Ribas says:

      You can make it with any oven-safe pan you have.

  3. Nigel says:

    Do you eat this cold

    1. Olivia Ribas says:

      Yes I do.

  4. fitoru fitness says:

    I must thank you for sharing such nice recipes for a healthy life. I need to lose some pounds and I think that this can help me in achieving my goals.

    1. Olivia Ribas says:

      You’re very welcome!

  5. Liliana says:

    Does the potato ha e to be roasted?

    1. Olivia Ribas says:

      Yes it needs to be roasted!

    2. Heavenly Chase says:

      I tried watching the vid on the bottom and it keeps giving me adds and then shows other cooking videos. Also wish u would have gave instructions on roasting the potato’s

  6. Erin says:

    I thought this was a very easy and delicious breakfast recipe. I did add a few more seasonings to my eggs and also seasoned the sweet potatoes (cooked in air fryer). I was thinking next time I may add some turkey sausage or turkey bacon for extra protein. I do like that it’s still delicious without cheese and meat!

    1. Olivia Ribas says:

      So glad you enjoyed the breakfast recipe! Your additions of extra seasonings to the eggs and seasoning the sweet potatoes in the air fryer sound fantastic. Adding turkey sausage or bacon is a great idea for that extra protein kick.

  7. Danielle says:

    Made it this week for meal prep and wow! So delicious and yes, the sweet potato is definitely the start of the dish! Thank you so much!

    1. Olivia Ribas says:

      So happy to hear that! 😊 Love that it worked so well for meal prep and yes, that sweet potato really makes it shine. Thanks so much for trying it! 💛