Why You’ll Love This Recipe
I love this recipe because it’s filling, nutrient-dense, and keeps me on track with Whole30. The sweet potatoes give natural sweetness, the sausage adds protein and flavor, and the eggs make it satisfying. I also enjoy how versatile it is I can switch up the veggies, spices, or protein to keep things interesting.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
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)
Directions
- I heat 1 tablespoon of oil in a large skillet over medium heat. I cook the sausage until browned and cooked through, breaking it into crumbles. I transfer the sausage to a plate and set aside.
- In the same skillet, I add another tablespoon of oil, then cook the onion and red bell peppers until softened, about 5 minutes. I transfer them to the plate with the sausage.
- I add the last tablespoon of oil to the skillet and cook the sweet potatoes until tender and lightly browned, about 12–15 minutes.
- I stir in the garlic, smoked paprika, garlic powder, onion powder, and cinnamon, cooking for another minute until fragrant.
- I return the sausage, onions, and peppers to the skillet and stir everything together.
- In a separate pan, I melt the ghee and scramble or fry the eggs, seasoning with salt and black pepper.
- I portion the sausage hash into meal prep containers and top each with eggs.
- I garnish with scallions before serving or storing.
Servings and Timing
This recipe makes about 6 servings. It usually takes me 20 minutes to prep and 30 minutes to cook, so everything is ready in under an hour.
Variations
Sometimes I swap the sausage for ground turkey or chicken to lighten it up. I’ve also added spinach, zucchini, or mushrooms for extra veggies. For a spicier version, I use hot sausage or add red pepper flakes. If I want baked eggs instead of scrambled, I crack them over the hash and bake at 375°F until set.
Storage/Reheating
I store the meal prep containers in the fridge for up to 4 days. To reheat, I microwave for 1–2 minutes or warm in a skillet. For longer storage, I freeze the sausage and veggie mixture (without eggs) for up to 2 months, then cook fresh eggs when I reheat.
FAQs
Can I use pre-cooked sausage?
Yes, I use it to save time, just making sure it’s Whole30 compliant.
Can I bake the whole dish instead of cooking on the stove?
Yes, I combine the sausage, veggies, and spices in a baking dish and bake at 375°F for 25–30 minutes, then add eggs separately.
Can I use sweet potato cubes from the freezer?
Yes, but I cook them a little longer since they release more moisture.
How do I keep the eggs fresh for meal prep?
I prefer scrambling them fresh each morning, but storing them with the hash for up to 4 days works fine too.
Can I make this vegetarian?
Yes, I skip the sausage and use mushrooms or plant-based sausage that fits Whole30 guidelines.
What kind of oil works best?
I usually use avocado oil, olive oil, or coconut oil.
Can I meal prep just the hash without the eggs?
Yes, I store the hash and cook eggs fresh each day for maximum flavor.
Can I add leafy greens?
Yes, spinach, kale, or arugula stir in nicely at the end.
Can I use regular potatoes instead of sweet potatoes?
Yes, but sweet potatoes add a natural sweetness that balances the dish.
How do I prevent the sweet potatoes from getting mushy?
I dice them evenly and cook until just tender, avoiding overcooking.
Conclusion
Whole30 Breakfast Meal Prep is one of my favorite ways to start the day because it’s hearty, flavorful, and keeps me full. I love how the sausage, sweet potatoes, and eggs come together in a balanced meal that’s easy to prepare ahead. It’s a go-to recipe when I want to stay on track while enjoying a satisfying breakfast all week long.
PrintWhole30 Breakfast Meal Prep
Whole30 Breakfast Meal Prep is a hearty and flavorful mix of sausage, sweet potatoes, peppers, onions, and eggs that makes mornings easy with balanced, ready-to-go portions.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Breakfast, Meal Prep
- Method: Stovetop
- Cuisine: American
- Diet: Diabetic
Ingredients
3 tbsp oil (divided)
1 lb Whole30-compliant breakfast sausage
1 medium onion, halved and sliced (¼-inch pieces)
2 medium red bell peppers
2 medium sweet potatoes, peeled and diced (about 4 cups / 1½ lbs)
3 cloves garlic, crushed
1 tsp smoked paprika
1 tsp garlic powder
1 tsp onion powder
1 dash cinnamon
12 eggs
1 tbsp ghee
1 tsp salt
½ tsp black pepper
Scallions, thinly sliced (for garnish)
Instructions
- Heat 1 tbsp oil in a large skillet over medium heat. Cook sausage until browned and crumbled. Transfer to a plate.
- Add 1 tbsp oil to the skillet, then cook onion and peppers for about 5 minutes until softened. Transfer to the plate with sausage.
- Add remaining 1 tbsp oil and cook sweet potatoes until tender and lightly browned, about 12–15 minutes.
- Stir in garlic, smoked paprika, garlic powder, onion powder, and cinnamon. Cook 1 minute until fragrant.
- Return sausage, onions, and peppers to skillet. Stir to combine.
- In a separate pan, melt ghee and scramble or fry eggs. Season with salt and pepper.
- Portion sausage hash into meal prep containers. Top with eggs.
- Garnish with scallions before serving or storing.
Notes
Swap sausage for ground turkey or chicken for a lighter option.
Add mushrooms, zucchini, or spinach for extra veggies.
Use hot sausage or red pepper flakes for spice.
Bake eggs directly on the hash at 375°F until set for a one-pan version.
Cook eggs fresh each morning if preferred for best texture.
Nutrition
- Serving Size: 1 portion
- Calories: 410
- Sugar: 7g
- Sodium: 640mg
- Fat: 28g
- Saturated Fat: 9g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 19g
- Cholesterol: 280mg