Heat a skillet over medium heat and add the breakfast sausage.
Cook the sausage while breaking it into small crumbles until fully browned.
Remove the sausage from the pan and set it aside.
Add olive oil or butter to the same skillet.
Add sliced bell peppers and sauté for a few minutes until slightly tender.
Stir in the spinach and cook until it wilts.
Remove the vegetables from the pan and set aside.
Crack the eggs into a bowl and whisk them together with heavy cream, salt, pepper, and garlic powder.
Pour the egg mixture into the skillet over medium-low heat.
Stir gently with a spatula until the eggs become soft scrambled eggs.
Add the cooked sausage back into the pan and mix with the eggs.
Place sautéed vegetables into serving bowls.
Top with the scrambled egg and sausage mixture.
Sprinkle shredded cheddar cheese on top if desired.
Serve warm and enjoy immediately.