This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.
The only Whole30 breakfast meal prep recipe you need! With soft scrambled eggs paired with sweet potato and breakfast sausage hash, this recipe fits the Whole30 meal template and will keep you full and happy until lunchtime!
What Makes This Recipe So Good
- One batch of this Whole30 recipe yields six days’ worth of breakfasts, making it the ultimate breakfast meal prep! I love to mix this up on Sundays so I don’t have to think about breakfast for the rest of the week.
- It’s loaded with nutritious, filling ingredients that will power your mornings and keep you satisfied until lunch.
- If you’re not into meal prepping, that’s okay! This is still a great recipe for large family breakfasts since it intentionally makes so many servings. No doubling-up needed!
- Soft scrambled eggs, crisp-but-tender sweet potatoes, and juicy breakfast sausage come together in a convenient grab-and-go paleo breakfast bowl that can be reheated in the microwave for busy mornings!
Key Ingredients
Breakfast Sausage – Make sure to use Whole30 compliant breakfast sausage for this recipe! My favorite is Applegate Farms No Sugar Pork Breakfast Sausage. You can also make your own (see the recipe notes below!) or use Whole30 compliant bacon!
Sweet Potatoes – The star of any sweet potato hash! Sweet potatoes are a fantastic source of complex carbohydrates, and they’re naturally gluten- and grain-free. The skin of the sweet potato is rich in fiber and antioxidants, but this recipe uses peeled potatoes for a nicer texture.
Chef’s Tips
- These Whole30 breakfast bowls are great bases to top with pretty much anything so it’s a different meal every time! I love to use pickled jalapeños, Everything but the Bagel seasoning, slices of avocado, or even Whole30 ranch dressing on mine!
- Meal prep containers (a.k.a. bento boxes) are a must-have for recipes like this! You can get my favorites on Amazon (affiliate link) but you can probably find these containers at Target or really almost anywhere nowadays.
- Fresh sweet potatoes will give you the most flavor and the best texture, but you can use frozen sweet potatoes if you prefer. Let them thaw completely in the refrigerator before cooking.
- Eggs will continue to cook after removing them from the heat of the stovetop, so to avoid overcooked eggs, remove them just before you think they’re ready.
More Amazing Whole30 Recipes
- Whole30 Fried Chicken and Mashed Potato Bowl with Gravy
- Hashbrown Breakfast Casserole with Eggs and Sausage (Whole30, Dairy Free, Gluten Free)
- Whole30 Tzatziki (Paleo, Keto, Dairy Free)
- Tuscan Shrimp (Whole30, Paleo)
- Whole30 Breakfast Tacos
- Italian Breakfast Casserole (Whole30, Keto)
- Whole30 Everything Bagel Chicken and Scallion “Cream Cheese” Sauce
- Brussels Sprouts Salad (Whole30, Paleo)
- Whole30 Gyro Meatballs
- 65 Delicious Whole30 Recipes for the New Year
Whole30 Breakfast Meal Prep
Ingredients
- 3 tablespoons oil divided
- 1 pound breakfast sausage Whole30 compliant, see Notes
- 1 medium onion halved and sliced into ¼-inch pieces
- 2 medium red bell pepper
- 2 medium sweet potatoes peeled and diced, about 4 cups (1½ pounds)
- 3 cloves garlic crushed
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 dash cinnamon
- 12 eggs
- 1 tablespoon ghee
- 1 teaspoon salt
- ½ teaspoon black pepper
- scallions thinly sliced, for garnish
Instructions
- Heat 1 ½ tablespoons oil in a large skillet over medium high heat. Add sausage. Cook 5 to 6 minutes or until done, breaking up sausage with a spatula. If using bacon, fry in skillet until crisp – don't drain.
- Add remaining oil (omit if using bacon) and onion, pepper, and sweet potato. Cover. Cook 4 to 5 minutes or until softened.
- Uncover. Cook 5 to 6 minutes, or until potatoes are lightly browned. Add garlic. Cook for 30 seconds, then sprinkle paprika, pepper, garlic powder, onion powder, and cinnamon over and stir well.
- Meanwhile, crack 12 cold eggs into a deep saucepan and add ghee.
- Cook eggs over high heat. Stir continuously with a rubber spatula, making sure to scrape the bottom of the pan. Don't whisk. After 30 seconds, remove pan from heat. Keep stirring. After 10 seconds, return pan to heat. Repeat for 3 minutes. In the last minute, season eggs with a pinch or two of salt and pepper.
- Divide into portions. In each container, place 1 ½ cups sweet potato hash and ½-to-¾ cups scrambled eggs. Top with scallions. Let cool, then cover and refrigerate.
- Make sure to use Whole30 compliant breakfast sausage! If you prefer, you can make your own by using one pound of ground turkey or pork, seasoned with:
- 1 teaspoon dried sage
- 3/4 teaspoons salt
- 1/2 teaspoon ground black pepper
- 1/4 teaspoon poultry seasoning
- 1/8 teaspoon crushed red pepper flakes
- 1/2 pinch ground cloves
- If you prefer to use bacon, leave out the breakfast sausage and use 12-16 ounces of bacon, cut into 1/2-inch pieces. Make sure to use Whole30 compliant bacon!
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did You Make This Recipe?
Tag @40aprons on Instagram and be sure to leave a review on the blog post!
Never Miss A Meal!
New Recipes Straight To Your Inbox
A curated selection of our most recent recipes, delivered straight to your inbox once a week.
I’ve made this recipe about five times now and it’s SO GOOD. Such a delicious paleo option
So glad you’ve loved it! Thanks for sharing, Katie. 😊
Delicious, healthy, colorful
Thanks so much, Beverly!
Hi, it says 532kcal?
For US we use calories and I just want to make sure I remain in the 1800cal limit. Is this 532 calories for breakfast?
Hi, Darsha! Yes, kcal are the same as calories! Keep in mind that the calories and other macros will vary depending on the specific types and brands of ingredients used. The calories in the meal prep bowl you make may be different than what we show here. We’ve just given a general guideline based on the ingredients we used when we created the recipe. If you’re watching your calories or other macros closely, it’s best if you plug your specific ingredients into a reliable food tracker (MyFitnessPal, LoseIt, Cronometer, etc.) to determine the numbers for what you’ll actually be eating.
I am getting ready to start a Whole 30 next week and am loving all your recipe and meal prep ideas! Do you know if these would freeze well? I get tired of eating the same thing every day so it’s always nice if I can freeze some for another week.
Glad you love the recipe ideas! Yes, these should freeze well!
I make these for grab and go breakfast at work. They get a lot of compliments from my co-workers.