Chop potatoes while heating a large pan over medium heat. Add oil.
Once hot, add potatoes and season them with salt and pepper. You can always add more seasoning later. Be careful, because some sausages can be saltier then others.
Cook potatoes until fork tender. I like mine crispy around the edges. Stir occasionally, about 8-10 minutes.
While potatoes are cooking, cut up peppers, onion and garlic.
Once potatoes are finished cooking, remove from the skillet and set aside.
In the same skillet, add in chorizo. Be sure to break it up into smaller pieces. Halfway through cooking, add in the onion and garlic.
Once that has fully cooked, add in the peppers and cook for an additional 4-5 minutes more.
Add in the cooked potatoes and spinach and mix all ingredients together.
Cook until the spinach wilts.
Add your favorite type of eggs and enjoy the most delishious breakfast!