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!

Reusable meal prep trays with sweet potato, scrambled eggs, and sausage for a whole30 breakfast

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.
Reusable meal prep trays with sweet potato, scrambled eggs, and sausage for a whole30 breakfast

More Amazing Whole30 Recipes

Recipe By: Cheryl Malik
5 from 3 votes

Whole30 Breakfast Meal Prep


Prep 10 minutes
Cook 20 minutes
Total 30 minutes
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!
6 servings

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.
    Ground sausage in a cast iron skillet
  • Add remaining oil (omit if using bacon) and onion, pepper, and sweet potato. Cover. Cook 4 to 5 minutes or until softened.
    Sweet potato, onion, bell pepper, ground sausage in a cast iron skillet
  • 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.
    A dozen cracked eggs and ghee in a deep saucepan
  • 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.
    Scrambled eggs in a deep saucepan
  • 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.
    Whole30 breakfast in meal prep containers
  • 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!
 
Recipe yields 5 servings. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving. 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 5. Result will be the weight of one serving.

Approximate Information for One Serving

Serving Size: 1bowlCalories: 531calProtein: 25gFat: 38gSaturated Fat: 12gTrans Fat: 1gCholesterol: 388mgSodium: 1038mgPotassium: 699mgTotal Carbs: 21gFiber: 4gSugar: 6gNet Carbs: 17gVitamin A: 12627IUVitamin C: 55mgCalcium: 93mgIron: 3mg
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!

Leave A Review

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

9 Comments

  1. 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?

    1. 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.

  2. 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.

Where To Next?