Start your day with these Whole30 Egg and Ham Breakfast Rolls—an irresistibly savory, protein-packed recipe that's perfect for busy mornings or meal prep. Featuring thin slices of ham rolled around a flavorful combination of scrambled eggs, sautéed spinach, red bell pepper, and onion, these rolls are baked to perfection for a warm, wholesome bite in every roll. Enhanced with coconut aminos for a touch of umami and cooked in avocado oil for a heart-healthy twist, this dish aligns with Whole30 principles while delivering on taste and nutrition. Ready in just 30 minutes, these gluten-free, dairy-free breakfast rolls are as versatile as they are delicious—ideal for a quick grab-and-go breakfast or a crowd-pleasing weekend brunch.
Preheat your oven to 350°F (175°C).
In a large bowl, crack the eggs and whisk them together with the coconut aminos, salt, and black pepper until well combined.
In a medium skillet over medium heat, add the avocado oil and heat until shimmering.
Add the diced onion and red bell pepper to the skillet, and sauté for about 3-4 minutes until the vegetables become soft.
Add the spinach to the skillet and cook for an additional 1-2 minutes until wilted.
Pour the beaten eggs into the skillet with the cooked vegetables. Stir gently for about 3-4 minutes, until the eggs are fully cooked and scrambled.
Remove the egg and vegetable mixture from the heat.
On a clean surface, lay out the ham slices flat. Place about 2 tablespoons of the egg and vegetable mixture in the center of each ham slice.
Carefully roll the ham slices around the filling to create rolls. Ensure the seam side is down to prevent unrolling.
Place the prepared rolls on a baking sheet lined with parchment paper.
Bake in the preheated oven for about 10 minutes, which will warm the ham through and meld all flavors.
Remove the breakfast rolls from the oven and serve immediately.
Calories |
1182 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 67.8 g | 87% | |
| Saturated Fat | 19.8 g | 99% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 1308 mg | 436% | |
| Sodium | 6289 mg | 273% | |
| Total Carbohydrate | 24.8 g | 9% | |
| Dietary Fiber | 3.4 g | 12% | |
| Total Sugars | 16.3 g | ||
| Protein | 106.2 g | 212% | |
| Vitamin D | 6.2 mcg | 31% | |
| Calcium | 230 mg | 18% | |
| Iron | 9.9 mg | 55% | |
| Potassium | 1553 mg | 33% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.